NASA Debunks 'Cannonball' on Mars which Curiosity Found—But What is It? NASA is now clarifying the latest uproar from the internet about the "cannonball" on Mars. by Isaiah Richard