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

0
486

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