(Natural News) According to a new study a meteorite that fell in Michigan in 2018 may contain clues to the origin of life on Earth. Published in the journal Meteoritics & Planetary Science, the study said that the meteorite contained a good amount of organic matter. Researchers from the U.S., Canada, Germany and China were able to pick up… |