https://www.jihadwatch.org/2009/11/spencer-pakistan-defeats-the-taliban-again
Spencer: Pakistan Defeats the Taliban -- Again