Mars Signs Of Recent Life On Mars Could Be Detected Using New Simple Test Press Release August 16, 2025