Woman Arrested After Inmate She Kissed During Prison Visit Dies Mysteriously

A Tennessee woman has been arrested following an inmate’s death — after she allegedly gave him the literal kiss of death?? OK, it’s not as supernatural as it sounds. According to the Tennessee Department of Corrections, back in February a visitor by the name of Rachal Dollard was caught passing drugs to inmate Joshua Brown through […]

Read More…

The post Woman Arrested After Inmate She Kissed During Prison Visit Dies Mysteriously appeared first on Perez Hilton.