Woman casts doubt on account of teens who say they were raped

In 1977, Vincent Simmons was convicted of two counts of attempted aggravated rape in Marksville, Louisiana, and was sentenced to 100 years in prison after twin sisters Karen and Sharon Sanders accuse… Read full article

Leave a Reply

Your email address will not be published.