1,044 towns, cities join earth hour - Punongbayan, Michael (Philippine Star, 2010)