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. The launch of the Soyuz 2-b rocket – the latest addition to Russia’s venerable line of boosters –….