contractors

Iraqi Officials Begin Search for Three Americans Allegedly Abducted in Baghdad

By Cheri Cheng - Jan 18, 2016 12:50 PM EST

Iraqi officials are searching for three American contractors who were allegedly kidnapped in Baghdad.

Fun Stuff

Editor's pick

Real Time Analytics