Loading articles...

Several arrests during pre-dawn raid in North York

Toronto and Peel police officers descended on a North York address before dawn Friday and took several people away in handcuffs.

Few details are available about the apparent raid on Finch Avenue, west of Dufferin Street.

Some of the people arrested were released later Friday morning.