#Stuart Bowen

See All Press
Move Over Madoff: US Billions Potentially Stolen in Iraq
June 18, 2011 2 min. read

Reports are swirling that nearly $ 7 billion of Iraq’s oil money, siphoned into the country to rebuild critical infrastructure, may have simply been lifted by some enterprising crooks

Read more

Popular from Press