Mensa
-
Culture
Shocking New Treatment for Autism is INHUMANE
The Netherlands is embracing a new way of treating those with autism and other intellectual disabilities, and it’s quite disturbing.…
Read More »
The Netherlands is embracing a new way of treating those with autism and other intellectual disabilities, and it’s quite disturbing.…
Read More »