French FM, Western leaders denounce Putin’s ‘illegal’ election win as allies send congratulations
Here is a round-up of the main reactions so far: – Beijing congratulated Putin, saying “China and Russia are each other’s largest neighbours and comprehensive strategic cooperative partners in the ...