Aliens on the moon: Scientists say this may be…

Aliens on the moon: Scientists say this may be true

Yes, this may be true as per some scientists. Extra-terrestrial life could have been made possible on our very own Moon due to a meteorite blast.