The Edmonton Police Service is the municipal police force in Edmonton, Alberta, Canada. https://www.edmontonpolice.ca/
« Back to Glossary IndexThe Edmonton Police Service is the municipal police force in Edmonton, Alberta, Canada. https://www.edmontonpolice.ca/
« Back to Glossary Index