Launch blunder not the best start for Putin’s new spaceport
Updated A Russian weather satellite and 18 micro-satellites are right now thought to be at the bottom of the Atlantic ocean after a Soyuz rocket carrying the birds malfunctioned shortly after launch.…