It is heartbreak for Ferdinand Omanyala who was hoping to bag a medal at the World Athletics Championship 100 metres final in Budapest, Hungary.
Omanyala...
Pastor Ezekiel Odera's church known as the Newlife Prayer Centre and Church is one of the churches that have been deregistered by the government.
According...