Toronto police are on the scene of a triple taking pictures in North York that remaining three adult men with accidents ranging from serious to life-threatening.
Police say they identified the victims in the Finch Avenue West and Alness Street area after responding to numerous phone calls for photographs fired on Sunday evening.
A number of shell casings had been found in the place.
There’s no word on suspects at this stage.
More to arrive