A hammer and replica handgun were seized when three suspects were arrested, said Toronto police who were called to the Finch Avenue West and Martin Grove Road area just after 6:30 p.m. on Wednesday.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results