https://travelsnew.com/news/2022/05/analysts-russia-embarrassed-by-diplomats-resignation-but-knows-fear-keeps-others-in-check.html
Analysts: Russia Embarrassed by Diplomat's Resignation But Knows Fear Keeps Others in Check