President Trump continued his swing through the Middle East and Europe this week, winning friends at some of his stops and causing controversy at others. Back home, the investigation into Russian election meddling continued simmering, the White House released its budget, and a special congressional election got a bit physical. John Dickerson looks back at the week in review.