Prominent developer, Femi Osibona is the brain behind the collapsed 21-storey building which collapsed on Gerrard Road, Ikoyi area of Lagos, Southwest Nigeria on Monday. The building under construction collapsed on Monday afternoon with...
Read More
2 Minutes