A powerful downpour that lasted nearly three hours on Sunday, May 18, 2025, caused severe flooding across several parts of Accra, with the Adentan… Read more