28-12-2017 13:44 via seattletimes.com

Failed space launches haunt Russia; Kremlin eyes probe

MOSCOW (AP) — Russia’s latest space launch failures have prompted authorities to take a closer look into the nation’s struggling space industry, the Kremlin said Thursday. A Russian weather satellite and nearly 20 micro-satellites from other nations were lost following a failed launch from Russia’s new cosmodrome in the Far East on Nov. 28. And […]
Read more »