wmbriggs.com
TV…no, wait…rain causes autism
A few months ago we looked at a paper that purported to show that watching TV causes autism. Well, that paper has finally been peer reviewed, and therefore published. It’s making the rounds i…