Scientists are baffled by a mysterious object that has been found to be the source of consistent pulses of radio signal that is turning on and off every 22 minutes.
NASA's Perseverance rover has discovered traces of "preserved organic molecules" on Mars that could be an indication that the Red Planet could have once supported life.