President Trump and First Lady Melania arrive in Helsinki, Finland ahead of a summit between the U.S. and Russia scheduled for tomorrow.



Share