Governance Humanity News
Video: 150 orphans rendered homeless as government demolishes Abuja orphanage
Not fewer than 150 orphans were rendered homeless after the Federal Capital Territory Administration demolished the Divine Words of Jesus Christ Church, including a school and orphanage in Kubwa, a satellite town in Abuja. The demolition,…