Russia Blasts Stanford University for Platforming of Azov Neo-Nazis
Russia’s ambassador to the US Anatoly Antonov rebuked the prestigious Stanford University for hosting an event where fighters from the controversial far-right Ukrainian movement Azov Battalion were invited. According to images posted on social media […]