Infanticide

Atrocities Revealed in Some Nigerian Communities as Authorities Discover Killing of Twins & Albino Babies

No less than 103 infants, including sets of twins have been rescued by missionaries running…