U.S. Says Russia Aiding Iraq U.S. officials claim that Russian companies have provided GPS jammers and other equipment to Iraq. Russian officials deny the allegations. NPR's Michele Kelemen reports.
NPR logo U.S. Says Russia Aiding Iraq

U.S. Says Russia Aiding Iraq

U.S. officials claim that Russian companies have provided GPS jammers and other equipment to Iraq. Russian officials deny the allegations. NPR's Michele Kelemen reports.