Johannesburg, South Africa | AFP | A South African court has fined a self-styled prophet who sprayed his followers in the face with insecticide as a supposed cure for illness. Pastor Lethebo Rabalago was found guilty by a court in the northwest town of Limpopo of five charges of grievous assault …
Read More »