Africa3 months ago
Sex scandal: South African pastor arrested for allegedly raping minor
Bishop Meshack Molefi Phofedi of the New Babillon Apostolic Church in Evaton West, South Africa, appeared before the Sebokeng Regional Court on Tuesday March 4, 2025....