On Channel 4 in the UK there is currently a documentary from their dispatches series called “Locked Away: Our autism scandal”.
Share this post
I just watched the channel 4 documentary on…
Share this post
On Channel 4 in the UK there is currently a documentary from their dispatches series called “Locked Away: Our autism scandal”.