Power

Immense Storm In Delhi Causes Power Blackouts, Flights Chaos

Delhi weather conditions update: The India Meteorological Department (IMD) expressed thundershower with moderate precipitation will…