The Trouble with Iran

That the current Iranian regime poses a problem for the free world is a fact of life.  It even poses a problem for Russia, its de facto ally in the

Read More
The state of Lebanon

The state of Lebanon

Uniquely among the 50 Muslim-majority nations of the world, Lebanon has a Christian president. The inauguration of Michel Aoun on 1 November 2016 en

Read More