Space Protein Finding Hints At The Existence Of Alien Life

The very first known alien protein has been found inside a meteorite that's called Acfer 086 that hit Algeria 30 years ago. It's been reported that this hemolithin protein includes lithium and iron, and this fueled the theories that life...