Barack Obama says ‘no’ to solar panels on the White House roof: Activist Bill McKibben says ‘solar panels would demonstrate presidential leadership on climate’


By: - Climate DepotSeptember 13, 2010 9:45 AM