Cover photo
Richard Kering

Richard Kering

MCA, Uasin Gishu  • UDA
Uasin Gishu Kapseret NGERIA United Democratic Alliance
Social Media
About Richard Kering
No biography has been added yet.