1 result found
 

Greenpeace Energy [R]evolution Bike Ride

Video | May 27, 2009 at 20:30

Thousands of concerned Filipinos have sent a clear message to the House of Representatives to reject any proposal for nuclear power in the country and instead enable massive uptake of renewable energy.