Joe Jones Daily Stormer September 28, 2017 https://www.youtube.com/watch?v=RgfKBh0bsak This Chechen died quite some time ago but they never recovered his body until now.