September 27, 2013 is a day residents of the sleepy rural community of Umuchima, Ubaha, Okigwe Local Government Area of the state will not forget in a hurry. On this fateful day, a very unusual but deafening noise suddenly rented the air, accompanied by a rare spectacle that threw all ...
Read More »