Outrage Erupts as Women Are Assaulted During ‘Alue-Do’ Festival in Delta Community
Public outrage has erupted following the sexual assault of several women and female students during the controversial ‘Alue-Do’ festival in Ozoro, headquarters of Isoko North Local Government Area of Delta State. The incident, which occurred three days ago, gained national attention after disturbing videos surfaced on social media showing…
