The NFL May Deny, But The Science Doesn’t Lie. Football? Bye-Bye.

Science’s latest inconvenient truth is that 110 of 111 brains of football players studied showed signs of the debilitating Sports

House Democrat Fact-Checks Science Committee’s Climate Nonsense

WASHINGTON — Fed up with the anti-science nonsense that now dominates hearings of the House Science, Space and Technology Committee, vice ranking member Rep. Don Beyer (D-Va.) has launched a project to make it easier for scientists to set the record straight. The appropriately named FactCheck Project was sparked in particular by last month’s hearing on climate change, […]