It was such a sad day for the residence of Ikoyi as a 21-storey building structure collapsed on the 1st of November, 2021.The structure was one of three high-rise residential complexes owned by Femi ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results