Martha Karua criticises Senate for alleged mishandling of Orwoba’s case In a recent development, Nominated Senator…
Tag: Kenya Parliament
Senator Gloria Orwoba Faces Suspension Amidst Harassment Allegations
In a dramatic turn of events in the Senate, Nominated Senator Gloria Orwoba finds herself at…