Scientists reveal there may be life on the Moon – and admit they sent it there accidentally

Microscopic life form on white ground
Microscopic life form on white ground

Breaking