March 24 2019 9:39pm

Chinese national, 22, still missing after ‘violent’ Markham kidnapping: police

Police said 22-year-old Wanzhen Lu was kidnapped by three men and shocked by a stun gun multiple times before being forced into a black Dodge Caravan in the underground parking garage of his condo building located at 15 Water Walk Drive.

Responsive site?

Video Home

No videos found.