Chawri Baza

India

Three-storey building under construction collapses in central Delhi, one injured

The injured person was rushed to a nearby hospital by the locals before the rescuers could reach the site One…

Read More »
Back to top button