Land Dispute Escalates Between Ogwashi-Uku and Otulu Communities in Delta State Nigeria News Sep 14, 2024 Tensions are rising between Ogwashi-Uku Kingdom and Otulu, both located in Aniocha South Local Government Area of Delta State, as…