Odo Nla Community: A Village That lives on Water But Can Barely Get Water To Drink
A visit to Odonla, one of the many villages spread out along the Atlantic coastal line of Ilaje, Ondo state with a combined projected population of over 391,200 people in an area of about 1,357km2, will certainly open your eyes wider to the untold realities of the dwellers of the...