In Geneva, Secretary Blinken meets with Russia to discuss urgent issues amid Ukraine’s imminent invasion.

In Geneva, Secretary Blinken meets with Russia to discuss urgent issues amid Ukraine’s imminent invasion.

The U.S. Secretary Anthony Blinken and Sergei Lavrov, the Russian Foreign Minister will be meeting in Geneva this Friday. Christina Ruffini anticipates the meeting as one of last diplomatic opportunities… Read more