1 result found
 

Let the sun shine

Feature story | August 19, 2009 at 18:00

Barack Obama's grandmother now has solar panels on the roof of her home in Kenya, compliments of Greenpeace.