President Donald Trump shakes hands with President Vladimir Putin at the end of a news conference in Helsinki.
Elon Musk responds to concerns about billions of dollars in contracts SpaceX was granted by the Pentagon.