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

Scientists can’t agree on why these hills in the Russian Arctic ripple with stripes.Scientists can’t agree on why these hills in the Russian Arctic ripple with stripes.Read More

Choose your Reaction!
Leave a Comment