Wednesday 6 December 2017

Peter Steen Dead

For survivors of Bryn Alyn Community, a little update.

Abusive ex care worker, Peter Steen died on Monday 4th Dec 2017, may he rot in hell.