Lucas Barasa

Lucas Barasa is a Nation Media Group regional editor in-charge of Meru Bureau

Connect with Lucas Barasa:

Lucas Barasa is a Nation Media Group regional editor in-charge of Meru Bureau