Obama Arrives In Russia For G20 Summit | Talking Points Memo

President Barack Obama departed Stockholm on Thursday and arrived in Saint Petersburg, Russia for the G20 Leaders’ Summit.


This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=202975