Watch as several parts of Accra are plunged underwater after Wednesday’s rainstorm

22 May 2024 Read Article 14139
More News Videos