Russian FM on the Death of Al Baghdadi

Daily Stormer
June 19, 2017

Still not 100% sure this actually happened…

Join the discussion at bbs.dailystormer.com