What seemed like a usual downpour of torrential rains took a drastic turn on 29th June 2026. The scenes across the southern parts of Ghana, particularly Accra, Tema, Keta, and other environs, were ...