Two Die, 23 Rescued as Building Collapses in Lagos Metro May 2, 2022 A three-storey building Sunday night collapsed at Number 24 Ibadan Street, Herbert Macaulay Way, Onyigbo area of Lagos State. However,…