Russian rocket snafu may have just violently dismantled 19 satellites
Launch blunder not the best start for Putin's new spaceport 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.…
Read more »