Switch to Desktop Site
 
 

India Power Outage

Image

Image 7 of 13

 

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 13

 
About these ads

Share