Hello @anarcotech,
Respect for unschooling your offspring, It is heartbreaking to find these stories and we are very lucky that we didn't become one of them.
I am originally from the UK and I also grew up in the the care system so I am all too aware of the atrocities that often take place in care, I was a gobby little toe rag so I came out of it without any major disasters, but I have many friends that were not so lucky.
That being said I do believe in karma and I am very sure that the people responsible for all these atrocities are starting to feel the heat.
Thanks for sharing your thoughts.