This channel hosts an extremely controversial speaker since if you take away one person's freedom of speech, other's freedom can be threatened too. So if he offends you, please overlook that. For more of his videos that YouTube won't allow, see his channel davidsteel on BitChute, Shocking Truths on Vube (archive.org), or Doctor Steel on Liveleak.