almendron.com
Islamic State, al Qaeda and nuclear madness
Those who complain that the news is depressing have a valid point. But it could get exponentially worse. China, Russia, Egypt and Turkey are becoming even more authoritarian. The European Union is …
John Lloyd