Photos: Dust storm, squall lash Delhi, NCR
A squall and dust storm with a wind speed of up to 109 kmph battered Delhi and neighbouring areas on Sunday.
A squall and dust storm with a wind speed of up to 109 kmph battered Delhi and neighbouring areas on Sunday.
1/9