Richard Kamau on 06th Dec

Amid mounting pressure on Citizen TV to cancel Friday night entertainment show ‘10 Over 10‘, Bishop Margaret...