Thanks to Chris who sent this interview via. e-mail. I thought this was a very insightful interview, revealing the role of collective denial in allowing these shinanigans to continue.
The Gathering Spot is a PEERS empowerment website
"Dedicated to the greatest good of all who share our beautiful world"