The leaders of some Arab nations are satisfied that the Likud Party won a victory in national elections this week, even though the man on the street is upset about it.

By Julie Stahl | posted 3/20/2015

 

By admin