warlords

For over a decade the CIA has been delivering money to the offices of Afghanistan’s president, Hamid Karzai, in the shadiest ways possible: suitcases, backpacks, and plastic bags full of cash. Read more...