Donut-shaped rock on Mars has space fans convinced there's life on Red Planet

The mysterious rock has been seen by the Perseverance rover and scientists think it could be a meteorite.

No comments

Read more