0 John Barrowman Finally Offers Explanation for not Killing Hitler 1 August 2019 David Traynier Never a publication to shrink from topical controversies, the Radio Times has been quizzing John Barrowman about why Jack Harkness