No, our communities are not free from violence.
That said, a lot of work has been done to improve workplaces. Recently, in Quebec, legislation was passed to tighten up measures related to psychological harassment. Sexual harassment was also added to the Charter of Human Rights and Freedoms and certain laws were amended. Work is being done, and it is very much needed.