TORONTO, Ont. – A teenaged boy, reportedly 17 years old – remains in hospital in serious condition after being attacked by a man with a machete early Wednesday morning.

The boy was waiting for a bus on McCowan Road, north of Sheppard Avenue East, at around 4:30 a.m.

According to the Toronto Star, a 19-year old man from Markham has been charged with attempted murder and robbery.