Demonic and insane - past time for mandatory involuntary commitment to mental institutions, for the criminally insane.
I agree. Two lives should have been saved had she been helped years ago.