Quantcast
Home » Topics » Natchitoches Parish

Three arrested for ‘gruesome’ torture of enslaved transgender woman in Louisiana

Police in Natchitoches Parish, Louisiana have arrested three people suspected of enslaving and torturing a transgender woman. The victim, whose name is being withheld, was discovered after she approached Assistant Robeline Police Chief Shelby Borders at a gas station. She claimed she had been shackled to a 35-foot-long chain in…

Google+