What happened to Caitlin Taylor? Ohio woman files excessive force lawsuit against Sylvania Township PD
Caitlin Taylor of Ohio has recorded a $30 million claim against the Sylvania Municipality Police Division and two of its officials for supposedly utilizin...