A multinational crew has blasted off for a mission on the International Space Station

A multinational crew has blasted off for a mission on the International Space Station

BAIKONUR, Kazakhstan -- A multinational crew has blasted off for a mission on the International Space Station.