Main Cathedral of the Russian Armed Forces Consecrated to Celebrate 75th Defeat of Naziism, by Steve Sailer Posted on June 15, 2020 by Free Northerner By Steve Sailer Source: Steve Sailer