Where Are They Now of the Day: Infamous Internet troublemaker Jessica Leondardt, AKA Jessi Slaughter, is a year older, a year wiser, and a year sorry for accusing Blood on the Dancefloor’s Dahvie Vanity of rape.
She’s in foster care now — in March she accused her father of punching her in the face — and claims to have been “locked up in mental institutions.”
Slaughter says she has lost her computer privileges, so asked a friend to upload this video of her apologizing to the people she’s wronged.
[gawker.]

