A roof at Delhi ... knee-deep water and cars and buses partly submerged in subways. The torrential downpour has also led to delays and cancellations of flights. India's meteorological department ...