Trending

Blog Post

Former Windsor police officer pleads guilty to sexual assault of multiple boys
Crime

Former Windsor police officer pleads guilty to sexual assault of multiple boys 

John Robert Leigh Taylor has pleaded guilty to numerous sexual assault charges following an arrest and investigation by Guelph police.

He served on the Windsor police force between 1970-80 and was investigated for similar allegations during this period. However, he wasn’t charged by Windsor police until this year. As well as being a police officer, he was also a foster parent and a baseball coach, and was, thus, in proximity with children most of his life.

Related posts

©Copyright 2019 The Post Millennial