Grace Mercy Osewe, County Executive Committee Member in-charge of Governance, Administration, Communication and Devolution, Homa Bay County, Kenya

Grace Mercy Osewe, County Executive Committee Member in-charge of Governance, Administration, Communication and Devolution, Homa Bay County, Kenya

Attribution

IISD/ENB - Kiara Worth