3-storey under-construction building collapses near Delhi's Chawri Bazaar Metro station; several feared trapped
NEW DELHI: A three-storey under-construction building collapsed in Old Delhi's Chawri Bazaar on Thursday, with several people feared trapped under the