
A 30-year-old meteorite has been recently re-examined and bears signs of an alien protein – which might prove life outside our planet.
Acfer 086 fell from the sky in Algeria back and has traces of hemolithin protein which contains iron, and lithium, two mole⦠[+1139 chars]Source