My African Advent Calendar: Day 24, BABIES OF IMMACULATE CONCEPTION
All 21 of them. All apparently conceived without sex. All miracle babies. It is more than five years since police in Kenya seized 21 children from two homes as part of an investigation into baby smuggling. Archbishop Gilbert Deya, who ran an evangelical church in London, reckoned he could make women pregnant through the power … More My African Advent Calendar: Day 24, BABIES OF IMMACULATE CONCEPTION