powered by mochila

Pakistani troops fighting street-by-street with Taliban militants have regained control of more than half of the largest town in the Swat valley, and many insurgents were now fleeing the battlefield, military commanders said Tuesday.