Ole Thorin is discussing:

The National Institutes of Health (NIH) has spent millions in taxpayer dollars conducting psychological torture experiments on primates.

NIH needs to be shut down

loading...
Dissenter
connecting...