Neighbour charged with assault after Guelph woman punched twice: police

Guelph police say a 30-year-old man has been charged with assault along with several other offences related to a warrant.