obama’s last ditch effort for middle east relevance
United States has lost in Arab and Muslim word for its failure to use its relationship with Israel effectively, .. ..…
United States has lost in Arab and Muslim word for its failure to use its relationship with Israel effectively, .. ..…