Ikoyi

Report: Dozens Feared Dead after 21-Storey Building Under Construction Collapses in Ikoyi (Watch)

At least 3 people have been killed and dozens missing following the collapse of a 21-storey incomplete building in the…

3 years ago