Watch Amir Tsfarti’s insightful update on Europe and the AntiChrist