Home Samuel Kamau Macharia

Samuel Kamau Macharia

1 Articles
Comms 254

Citizen TV finally receives brand recognition

The widespread impact of Citizen TV on audiences struck me in the mid-2000s when I had a job that entailed travelling to far...