LONDON, U.K., July 1, 2025 (SEND2PRESS NEWSWIRE) -- The Citizens Commission on Human Rights (CCHR) placed its Psychiatry: An Industry of Death Exhibit in the heart of London in Cavendish Square, timed to coincide with the Lampard Inquiry-the first public investigation into deaths in the UK's mental health system. The exhibit exposed a hidden side of psychiatry that too often goes unacknowledged.


Posted: 2025-07-01 07:00:30