there are no leader

Civilization falters, as Russian aggression stands and Islamic terrorism explodes

The Charlie Hebdo massacre by Islamic extremists on January 7 underlines the failure of the West and other civilized countries to win the struggle in…