Afghanistan: The Greater of Two Evils Has Fallen
by Thomas Cole YESTERDAY, NEWS arrived that Taliban forces are taking positions in striking distance of Kabul. As of today, August 15th, Kabul has fallen, the US-installed president has fled and the remaining occupation forces are scrambling to flee the city. This is just the latest success, and mos...