Tag: Popov invented baseball

Did the Third Rome Create the First One? Some Russians Think So

October 9, 2014

Staunton, October 5 – The gold standard of Stalin-era claims that Russians had been responsible for everything positive in the world was that “Popov invented baseball.” But now under Vladimir Putin, some Russian writers, one hesitates to call them scholars, have surpassed that with claims about the role of Russia before it even existed in […]