Telegraph Five key moments from Tucker Carlson’s interview with Putin: Elon Musk is unstoppable 6 months ago