Get the latest Science News and Discoveries

Russia's new space project will include more than 600 satellites


None

Get the Android app

Or read this on r/Space

Read more on:

Photo of Russia

Russia

Photo of S

S

Photo of Satellites

Satellites

Related news:

News photo

New Evidence Indicates That Bears Are Not Carnivores

News photo

India's most powerful rocket launches 36 OneWeb internet satellites into orbit

News photo

Early Life on Mars May've Wiped Out Early Life on Mars, a New Study Suggests