Bharat Express

Downpour

An 'orange' and 'red' weather alerts are in effect for additional showers in different parts of Delhi on Saturday