Delhi red alert as heavy rain floods roads, halting traffic
Heavy rainfall brought the Indian capital to a standstill on Friday, August 7, 2026, submerging major roads under up to four feet of water, stranding vehicles, and inundating residential neighborhoods.
Verilumia