Toronto police say a man in his 20s was pulled from the water at Bluffer’s Park Beach on Monday. He later died in hospital.
Tags Beach Bluffers Canada Dies drowning hospital man park pulled Toronto Police Torontos
Check Also
Canadian titles to watch for at the Toronto International Film Festival – Toronto
A sex-work comedy, a Tragically Hip documentary and a wartime family drama are among the …