Skip to playerSkip to main contentSkip to footer
  • 7/20/2020
Heavy rain and flooding brought a two-story building crashing down in East Delhi, India, on July 19, as storms lashed the area.

Recommended