A Toronto police officer has been charged after allegedly assaulting, harassing, intimidating and threatening a victim for more than a decade.

See Full Page