Dermot O’Leary to host Channel 4’s Live from Space season
Channel 4 has announced a “groundbreaking” season of live space related programming which will conclude with a live two-hour broadcast from the International Space Station and Mission Control in Ho…