'A worthy adversary': Biden says he'll spell out the 'red lines' to Putin at Geneva meeting

Sky News

Published

The American and Russian presidents will meet today in Geneva for a summit at a moment of deeply strained relations between the two countries.

Full Article