Canoe

Oriba: Heartbreaking Documentary Gives Insights Into The Gruesome Realities Of Lagos Community Where Women Give Birth In Canoes

Oriba is a community located in Epe Local Government Area of Lagos State. Residents of…