If you or someone you know is dealing with a social issue, the best solution would first be to start talking about the problem with an expert. Support groups are highly beneficial for people struggling with a range of social issues like addiction or mental health.
There are plenty of accredited support services available for people in Canada to address social issues. People who need more help can contact these services directly for more details about the services they offer.
Even though Canada is a third-world country, it is not exempt from a series of social issues like widespread poverty, domestic abuse, and mental health.