An unexpected splash of yellow on the red planet … Read More