Hey Space Placers!
Interesting read. Only time will tell as to the origin of these microbes.
As the late, great Carl Sagan said, "Extraordinary claims require extraordinary proof". We have been down this road before with possible life forms found in an Antartica meteorite from Mars.
Let's see what the worldwide scientific community comes up with in their analysis.
Sky Guy 2 days Out of Miami.