• 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.
Watch Streaming Broadcast Live:
LRN.fm
DLive
Live Chat Telegram
Share this page with your friends
on your favorite social network: