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