Heavy rain lashes parts of Delhi; visuals from South Avenue

FLASH: Heavy rain lashes parts of Delhi; visuals from South Avenue.
Social Media Auto Publish Powered By : XYZScripts.com