Explainer: Why Delhi-NCR Is Suddenly Seeing Non-Stop Rainfall

· NDTV

Meteorologists are attributing the showers to a rare alignment of multiple weather features acting simultaneously across Northern India.

Visit librea.one for more information.

Read full story at source