Curiosity’s Secret is Finally Revealed
The secret hidden inside the gigantic cube in Curiosity has finally been revealed, thanks to the final tile being chipped away earlier today in the UK. What was at the heart of this mystery and what prize did the lucky winner receive?