Bowen Turner was arrested on March 11, 2024 just months after his release from the South Carolina Department of Corrections where he was serving a youthful offender sentence for assault and battery.
A suspected serial rapist got a sweetheart plea deal and spent 483 days behind bars despite accusations of three brutal rapes and violating his bond conditions over 50 times to shop and play golf.