Cover photo
Meshack Kamuren Barak

Meshack Kamuren Barak

MCA, Baringo  • UDA
Baringo Baringo South Marigat United Democratic Alliance
Social Media
About Meshack Kamuren Barak
No biography has been added yet.