Kevin Alfred Strom: If White People Cease to Exist, Life Itself Will ‘Simply End’

kevin-strom

On the latest edition of the alt-right Red Ice Radio podcast, host Henrik Palmgren interviewed Kevin Alfred Strom, a Holocaust denier and head of the faltering Neo-Nazi organization National Vanguard. Continue reading “Kevin Alfred Strom: If White People Cease to Exist, Life Itself Will ‘Simply End’”