Photos: A Lady Was Accused Of Being A Witch, Flogged And Striped In Abia
An alleged witch who reportedly owned up to her evil secret deeds in Amuda Isuochi, Abia state, was reportedly stripped and flogged by the visibly angry villagers, who also excommunicated…