Putin seeks to humiliate Biden by showing him that attempts to isolate Russia have failed

Putin seeks to humiliate Biden by showing him that attempts to isolate Russia have failed

US President Joe Biden (R) meets with Russian President Vladimir Putin (L) at the 'Villa la Grange' in Geneva on June 16, 2021.DENIS BALIBOUSE <ul><li>Russian President Vladimir Putin is making a ra… [+5030 chars]

Read More
Top