Stewart Goddard is discussing:

Multiple outlets have recently reported on a new “scientific paper” published by the CDC in partnership with the NFL. The paper was authored by “medical experts” from both the NFL and the NFL Players Association. The paper det...

Came here to comment just because I can! Thanks Dissenter!

loading...
Dissenter
connecting...