Industries | Mon Jul 18, 2011 9:59pm EDT

Solar ovens, renewable energy offer hope for Afghanistan