Home Tags Electronics Hub

Tag: Electronics Hub

PHOTOS: Part of Accra Mall Ceiling Collapses

Accra Mall Ceiling Collapse Part of the ceiling at Accra Mall has collapsed, PlugTimes.com can confirm. The unfortunate incident at Ghana's first class shopping mall has...