Yes. Absolutely horrific.
Just been hearing about this today.
These poor people only live within probably 6 or 8 miles of me, though not sure where.