Ozoro
-

Delta State Arrests Leaders After Viral Ozoro Festival Assaults
Police have arrested the community head and several organizers in Ozoro, Delta State, following viral videos showing the sexual assault of women during a traditional festival.
Advertisement
