Share this story
Close X
Switch to Desktop Site

India Power Outage

Image 7 of 12


A handwritten notice about power failure is pasted outside a Metro station after Delhi Metro rail services were disrupted following a power outage in New Delhi, India, July 31, 2012.

PHOTO: Manish Swarup/AP

Next Image Previous Image

Image 7 of 12

About these ads