A set of twin sisters have raised an alarm while crying for help as they claim that their parents want to use them for rituals. The young ladies who have been identified as Fowotade Abimbola Esther and Fowotade Adebola Esther are graduates of the Federal University of Agriculture Abeokuta, Ogun …
Read More »