Image

London Free Press


Zekun Wang, 27, surrendered to police and was released with the Crown’s consent while under strict house-arrest bail conditions.