Discover our incredible alien origins ...
Japanese scientists have succeeded in creating life-building blocks from cosmic dust, from which to find the incredible alien origins of all species.Meteors contain basic components of life
Scientific experts have discovered many chemicals similar to the main components of DNA in more than 10 meteorite samples.