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