Strong winds and heavy rain uprooted trees in parts of Delhi which resulted in roads getting blocked
23 May 2022 5:08 AM GMT