US troops seize Iranians in Baghdad (AFP)

Admin

Administrator
Staff member
AFP - US forces swooped on a Baghdad hotel and briefly detained seven Iranians, in an act that is likely to further strain relations between archfoes Tehran and Washington.



More...
 
Top