Loading articles...

Body Found On Gerrard Street

Toronto Police are investigating after a man’s body was found in a home on Gerrard Street.

Emergency crews were called to the scene, near Greenwood Avenue, around 11:30am on Monday.

Officers have deemed the death suspicious and the Homicide Squad has been called in.