Channel 4 previously invited whistle-blower Edward Snowden and Iranian President Mahmoud Ahmadinejad to deliver the ...