By Nate Thayer December 21, 2017 A prominent Ku Klux Klan leader has admitted lying he is a combat veteran of the wars in Iraq and Afghanistan. Steven Shane Howard, the Imperial Wizard of the North Mississippi White Knights of the Ku Klux Klan and a member of the National Socialist Movement, the largest neo-Nazi […]
You are here: Home / Archives for TV reality