Episode 101: Helsinki Hullabaloo

President Trump and Russian President Putin shake hands at a joint news conference in Helsinki, Finland, July 16, 2018. (Kevin Lamarque/Reuters)
Loading...