What is going on with Cudachick1968 (Leanna)

Man, that news SUCKS.