- Advertisement -
US Secretary of State Antony Blinken and Russian Foreign Minister Sergey Lavrov have met in Geneva in what Mr Blinken says is a ‘critical moment’.
The meeting comes as Russia continues to deny it is planning to invade Ukraine.
Mr Blinken said the United States and its allies remain committed…

