Technology | Thu Oct 9, 2008 6:14pm EDT

Georgia villages "torched," satellite study shows