Showing posts with label ‘Demon. Show all posts
Showing posts with label ‘Demon. Show all posts

Tuesday, May 17, 2016

Errol Morris: ‘Demon in the Freezer’

Errol Morris: ‘Demon in the Freezer’


Smallpox has inflicted untold suffering and death. So why are we keeping it around?


Read More…