News·1 min readBased on recent NASA findings, it appears that ‘Star Trek’ has beaten ‘Star Wars’ to MarsLjubinko ZivkovicNASA’s Mars Reconnaissance Orbiter has discovered what appears to be a Star Trek Starfleet insignia embedded on the planet's surface. Read More