ADVERTISEMENT
A 16-year-old boy has been charged following an alleged stabbing that police say happened at the Barrie waterfront on Canada Day.