VIDEO: Residents complain of odour & rat infestation at site of 21-storey building collapse in Ikoyi by Samuel David December 9, 2021 0 Weeks after rescue operations ended at the site of the popular 21-storey building in Ikoyi, there have been complaints and ...