A man surrendered himself to police on Monday after allegedly punching a person repeatedly in the head at an anti-Israel demonstration on Oct. 10 in Toronto. Read More