Who Is Holly DeBord? Guilty Of Sexual Torture
Holly DeBord is a 37 year old woman from Albertville, Alabama. She pleaded guilty to charges of sodomy and bestiality for an attack on a mentally challenged man that went viral online. Debord Tortured Man For “Snitching.” “Debord is accused of making the video of a suspected mentally challenged man being sexually tortured, abused and … Read more