If what the article says is truly the case this is not another tinfoil hat propaganda scheme.
Its quite interesting, I wonder what the composition of the meteorite is. My only concern is
that it was originally from Earth as ejecta from another impact. That would explain why there
were Earth like fossils found.
Strip