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 […]
