
Allegations of abuse at Central Florida women's prison
FOX 35 News spoke with former inmates in the Florida Department of Corrections prison system. Lowell Correctional Institution is a notorious Central Florida women's prison and has been the subject of multiple investigations into allegations of physical and sexual abuse.
Top Videos
Allegations of abuse at Central Florida women's prison

Man makes ultimate sacrifice to protect fiancee

Democratic lawmakers raise concerns over 'Alligator Alcatraz'
