West slams fraught Russian election as China's Xi congratulates Putin
https://nordot.app/1142607170908569738