World

Buea, Cameroon (NewsOne) — Grace of God Philanthropic Foundation Orphanage (pictured), which is located in Buea, one of the cities of the West and Central Africa Country of the Republic of Cameroon, is a nonprofit organization that has been taking care of orphans and underprivileged children since 2004. On Saturday, the organization was able to […]