Putin arrives at the Russia-US summit's venue in Geneva
Follow us on Telegram https://t.me/rtintl Russian President Vladimir Putin's plane has landed in the Swiss city of Geneva ahead of Wednesday's long-awaited summit with his American counterpart, Joe Biden. The two will soon meet for the first time since Biden took office.