Get the latest Science News and Discoveries

Mysterious stripes spotted over Russia in satellite images — and NASA is perplexed


None

Get the Android app

Or read this on Live Science

Read more on:

Photo of Russia

Russia

Photo of NASA

NASA

Photo of Satellite

Satellite

Related news:

News photo

NASA Rover family sticker on Mars

News photo

NASA’s Webb Telescope Will Be the World’s Premier Space Science Observatory – Here’s What Those Powerful Capabilities Mean for Astronomy

News photo

NASA's Perseverance rover on Mars is carrying an adorable 'family portrait' of Martian rovers