Residents of a village in Migori are in shock after a local leader embarassed them over what they said could have been avoided. A highly place
Read MoreResidents of a village in Migori are in shock after a local leader embarassed them over what they said could have been avoided. A highly place
Read More