Windsor police inspector charged with discreditable conduct
Windsor Police Inspector Ed Armstrong has been temporarily demoted effective immediately as of Feb 12. Armstrong was reported to have engaged in acts of unprofessional conduct towards female Windsor Police Service members between 2005 and 2023. According to a press