KECH Building Collapse in Abuja Leaves at Least 7 Dead Published 22 October 2024 Building Collapse in Abuja Leaves at Least 7 Dead Watch now Watch preview Share