Trump lands in Helsinki ahead of Putin meeting

President Trump landed in Helsinki, Finland, on Sunday ahead of his anticipated and controversial meeting with Russian President Putin on Monday. The president and first lady Melania Trump were seen disembarking Air Force One.