Unholy Spirit

Police at the Lumakanda Police Station in Kenya are holding a bishop who was caught selling illicit liquor known as chang’aa. The cleric had hired youths to keep him safe from the authorities and members of his church and police … [CLICK TO READ MORE]

A Worse Fate

In London, a huge warehouse is being transformed into a giant hospital to help deal with serious cases of coronavirus in the capital. It will consist of two giant wards, each with two thousand beds, plus two morgues. Patients will … [CLICK TO READ MORE]