Monday, December 3, 2012

UK, France slam Israel over settlements, summon ambassadors

No comments:

Post a Comment