Meteor mission launched to ISS
After two failed attempts, Meteor mission was successfully launched at 03:05 UTC on March 23, 2016. Instruments needed for the mission, along with more than 3 ½ tons of supplies were packed inside an Orbital ATK Cygnus spacecraft and launched via the United…