The Fraud of War

NOVANEWS U.S. troops in Iraq and Afghanistan have stolen tens of millions through bribery, theft, and rigged contracts. By Julia Harte Global Research U.S. Army Specialist Stephanie Charboneau sat at the center of a complex trucking […]