Will NASA's New Rover Answer This Big Question? · The Babylon Bee · Sentinel