Watch: Lights go off across India, China as world observes Earth Hour

CNN-IBN | Mar 23, 2013 at 11:33pm


Millions across the globe switched off their lights to highlight the need for action to tackle world's environmental challenges.