Found Hidden Inside DNA Sequence Message From God Science Message From God Found Hidden Inside DNA Sequence Feb. 01, 2013 Researchers at Harvard University announced today that they Continue reading →