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 […]
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 […]