I noticed Lauren Southern has DeusVault linked on her Instagram, and I wanted to know what the meaning of it is. I looked on Wikipedia, but it just says it's a symbol for the alt-right and shows hatred for Muslims. Knowing Wikipedia as the far left biased website it is, I don't want to take their word for it. So what does "Deus Vult" and the "Templar Cross" really mean? Thanks in advance.