On this episode: A Russian rocket crash puts Canadian space mission in question and the world's most powerful passports.