article placeholder

Surging in Afghanistan

Surging in Afghanistan The surge is on in Afghanistan! Unfortunately, what appears to be most effective is not the 30,000 additional US troops that President Obama has poured into this hellacious war in the ... Read more...