Photos: Aftermath of Heavy Rain in Owerri News Leverage Editor April 10, 2021 A heavy rain fall in Owerri, Imo State destroyed a lot buildings, pull down fences and roofs of many buildings at Umuanunu, Obinze, Owerri West… Continue Reading