News18 APP
» » Videos

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

IndiaMarch 23, 2013, 11:33 pm

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

Latest Most popular Live TV