By almost any measure of freedom, Israel is a Garden of Eden compared to every single one of its neighbours. The obsession people have with that *TINY* state is simply astonishing. Of all the nations ...
Jerusalem – the capital of Israel Before discussing London, first a quick note about Jerusalem. It is where Israel’s Government sits and is inside Israel’s internationally recognised...
At what point does a university assist in inciting and supporting violence? How about charities and NGOs that are supposed to be on a mission of peace? These are questions I was left asking myself aft...