Scores of foreigners have been kidnapped in Iraq over the past year , some by groups with political demands , others by criminals seeking ransom .