Crisis meeting with Blinken and Lavrov begins
Geneva. The chief diplomats of the United States and Russia have met in Geneva for talks on the worsening Ukraine crisis. US Secretary of State Antony Blinken and his Russian counterpart Sergey Lavrov began their meeting on Friday morning at a hotel on Lake Geneva. While the USA and its western alliances are demanding a […]