The editor-in-chief of Russia Today (RT) , Maria Baronova has quit, in what appeared to be a protest against Putin’s… Read more Russia Today Editor-in-Chief, Maria Baronova Quits
Day: March 9, 2022
Cancel Culture does not make for Stable Foreign Policy
Cancel Culture should not determine or lead the West’s foreign policy on Putin. It unfairly demonises Russians, and backs Putin… Read more Cancel Culture does not make for Stable Foreign Policy