Good Signs from the Middle East
Lebanon held their elections today and Hezbollah did worse than expected, with their coalition failing to gain power. Meanwhile, Iran’s elections are scheduled for Friday and Ahmadinejad is looking very vulnerable. The...
Read More

