insanityBritain USA Videos 

The west still wanders in Wonderland

Join me as I discuss with Avi Abelow of Israel Video Network Britain’s continued failure to acknowledge the religious nature of Islamist terrorism and why Donald Trump’s critics owe him an apology.

Related posts