delhi metro

Massive power outage hits India causing major disruption

A massive power outage has caused disruption across northern India, including in the capital, Delhi. It hit a vast swathe…

12 years ago