Suicides Occur as FDA Takes 2 Decades to Rule on Dangers of Singulair Read Robert CarterJanuary 7, 2025
$267 Million Settlement against Acadia Psychiatric Hospitals Not Enough to Change Their Evil Ways Read Robert CarterDecember 16, 2024
NZ Government Apologizes for Fifty Years of Psychiatric Institution Abuse Read Robert CarterNovember 25, 2024
Antidepressant Clinical Trials by Pharma Companies Skew Efficiency Results Read Robert CarterOctober 19, 2024