AboutDeborah HaynesDeborah Haynes is a foreign affairs editor at Sky News. Previously defence editor at The Times.Articles by Deborah Haynes March 17, 2019, 10:41 am Deborah Haynes: New evidence of Russian meddling puts Trump on the spot