uncategorized
NASA Solves the Mystery of the Rock That Materialised on Mars

At last, NASA's scientists have solved the mystery behind the rock that materialised out of nowhere right in front of the Mars Curiosity rover–the infamous doughnut rock–that surprised everyone at mission control. Read More >>