Vladimir Putin arrives in Geneva for summit with Joe Biden
posted in: News, United States
Presidents of the United States and Russia expected to meet for up to five hours. Russian President Vladimir Putin arrives at Geneva Airport Cointrin, for a US-Russia summit in Geneva, Switzerland, on Wednesday. Photograph: EPA Russian President Vladimir Putin arrived … Read More