Live TVLive TV
News18 » India» 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