OpenCharities

Margaret Njoki Kinganga

Trustee

Charity Role Appointed
Restoration World Revival Church Trustee June 11, 2013