The Fraud of War
U.S. troops in Iraq and Afghanistan have stolen tens of millions through bribery, theft, and rigged contracts.
Continue Reading
U.S. troops in Iraq and Afghanistan have stolen tens of millions through bribery, theft, and rigged contracts.
Continue Reading
Join the Discussion