Popular TV Show in France Insults (ex-)Users and Survivors of Psychiatry
The picture illustrating this post is not taken in a mental institution. It’s from a TV show. A French popular and long-standing game show “Fort Boyard” broadcast in 30 countries… Read More »