Rain Lashes Parts Of Delhi, Weather Office Issues Yellow Alert

Rains lashed several parts of Delhi on Friday, with the weather department issuing a 'yellow alert' for the national capital.

Cities