Skip to playerSkip to main content
  • 5 years ago
Heavy rain and flooding brought a two-story building crashing down in East Delhi, India, on July 19, as storms lashed the area.
Be the first to comment
Add your comment

Recommended