Word is out this morning that President Obama has decided to send an additional 34,000 troops to Afghanistan. If true, this could well rank as the worst decision so far in his Administration.
The fiasco of the Afghan elections, which underscored the Karzai government’s lack of any real [...]
