David BakerMay 26, 20223 min readMcDonalds leaves Russia … forever?No two countries that both had a McDonald’s restaurant have ever gone to war, or so a popular international business/political science...