Melania Trump’s peace letter handed to Putin by President Trump
Zelensky to meet Trump in Washington on 18 August
Florida student unearths rare 9th-Century gold in Northumberland
Air Canada flight attendants begin 72-hour strike