Jun82022 by Audrey ConklinNo Comments Florida police arrest accused ‘Pillowcase Rapist,’ possibly tied to 45 rapes dating back to 1980s