Life | Mon Jul 18, 2011 10:02pm EDT

Solar ovens, renewable energy offer hope for Afghanistan