A man has been arrested and charged for allegedly assaulting a person during a demonstration in downtown Toronto over the weekend. It happened Saturday afternoon in the Yonge and Grosvenor Street area. According to police, the victim was walking northbound on Yonge Street near Grosvenor Street and was speaking with another demonstrator when the suspect approached them from behind and allegedly punched the victim several times in the head without provocation. The victim fell to the ground and sustained injuries to their face and leg. On Monday, the suspect turned themselves in to police. Martin Salgatar, 20, of Mississauga, has been charged with aggravated assault. The charges have not been proven in court.