More than 4,000 satellites orbit Earth, and that number will grow by leaps and bounds in just a few years. Who owns all those satellites orbiting Earth?
NASA's Perseverance rover has found rocks with odd purple-colored coatings on them. What are these purple rocks on Mars? Could they be signs of microbial life?