Article Image

IPFS News Link • WAR: About that War

Is the Taliban on the U.S. Gov. Payroll?

• CBS News
A portion of American taxpayer dollars slated for development projects in Afghanistan is alleged to end up in the hands of the Taliban, the GlobalPost reports. The United States Agency for International Development is investigating if its funds are being used by contractors to pay the Taliban for protection – from itself.