MANILA, PHILIPPINES - The countdown to the Biggest Hour on Earth is set for March 25, Saturday, when millions of people across the world will converge around major world landmarks, cities, and communities to switch off their lights for 60 minutes – starting at 8:30 pm, as part of a global movement to save the planet. In …
