General PHOTOS: 20-Storey Building Collapses in Ikoyi Lagos, Workers Trapped November 1, 2021 Modupe Gbadeyanka By Modupe Gbadeyanka A 20-storey building located on Gerald Road, Ikoyi, Lagos State, has collapsed, reports reaching Business Post say. As at the time Read More