Holy Cripes, that's insane.
I hope your niece doesn't blame herself, and I'm sure that things will get better with time.
At least that's one more idiot out of the gene pool (I know that's cruel, and I'm sorry, but that's the way it is).