Staggering human costs of Iraq and Afghanistan

Recently, Taliban insurgents overran an Afghan National Army base killing 21 soldiers as they slept.  It was said to be the worst single blow to government forces since 2010. Corruption remains rampant in Afghanistan, fueled by the inflow of American aid. NPR's Morning Edition today laid out more of Hamid Karzai's despicably deceptive behavior. Today's New …

Continue reading Staggering human costs of Iraq and Afghanistan