Legon Mall
-
West Africa
Construction worker dies after falling from 5th floor
A laborer working on a building project near the Legon Mall in Accra, has died after falling from the 5th…
Read More »
A laborer working on a building project near the Legon Mall in Accra, has died after falling from the 5th…
Read More »