(Total Views: 278)
Posted On: 01/03/2018 1:06:34 PM
Post# of 124772
Quote:
Ten Things Science Did Not Say in 2017
https://www.snopes.com/2017/12/30/ten-things-...ZjI0In0%3D
Science denialism, clickbait headlines, and absurd pseudoscience: Our favorite science debunkings from 2017.
(0)
(0)
Scroll down for more posts ▼