Wide disagreements, low expectations as Biden, Putin meet
posted in: News, World News
Flags of the U.S., Russia and Switzerland are pictured in the garden in front of villa La Grange, one day prior to the meeting of U.S. President Joe Biden and Russian President Vladimir Putin in Geneva, Switzerland June 15, 2021. … Read More