An Opera News Kenya publication
Top Citizen Tv News Anchors Waihiga Mwaura and Trevor Ombija are today featuring in their…