x
Breaking News
More () »

Building collapses as flooding sweeps through India

Heavy rain and flooding brought a two-story building crashing down in New Delhi, India, on July 19, as storms lashed the area.

Before You Leave, Check This Out