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