Film tells dark tale of Mark DeFriest, the long-imprisoned ‘Houdini of Florida’
Type
News
Standards
None
State
Florida
Facility
Prisons and Jails
Terms
Health care
Mental health care