Watch the channel of USER DAVEABDELLAH; the information I gave this great muslim guy about the Nazi Templars of Octogon Switzerland has led to an astonishing outcome, that in fact Switzerland is the base of the Dajjal or the Devil himself - also for Muslims it`s written in the Quran.