Avowed Neo-Nazi Trevor Noah Declares That “Africa, Not France Won the World Cup” Roy Batty July 21, 2018 Trevor is an avid Daily Stormer reader. Read More »