20090511 city.delhi: Storm wreaks havoc on power supply