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