topbar

Tag Archives | DIEPSLOOT, South Africa

Citizens Commission on Human Rights Exhibit in South African Township Exposes Racism and Abuse in the Psychiatric Industry

DIEPSLOOT, South Africa, and LOS ANGELES, Calif., May 1, 2024 (SEND2PRESS NEWSWIRE) — Citizens Commission on Human Rights South Africa brought the Psychiatry: An Industry of Death Exhibit to Diepsloot, a densely populated township in Gauteng, South Africa. The exhibit, held April 19 to 26, educated officials, business owners, members of African royalty and residents […]

Continue Reading

Powered by WordPress. Designed by WooThemes