Daily Archive: October 6, 2018

The Cairo Declaration

There are many ways to differentiate between the two sides currently playing out the Clash of Civilisations which has been going on for 1400 years but which has taken on...