Peter Roger Breggin, MD, is an American psychiatrist and critic of shock treatment, psychiatric medication, and COVID-19 response.
Speed Demons
2018 | 1h 39m | RATING: 8.0/10