This gallery contains 4 photos.
February 1, 2016 It has come to our attention at TMR that there is at least one “science blogger” claiming “we’ve actually found the one thing” that causes autism. “A University of North Carolina researcher actually found the gene that causes autism,” … Continue reading