World Canada: Teen kills two officers on duty in Edmonton Marshmello March 18, 2023March 18, 2023 Two law enforcement officials withinside the western Canadian province of Alberta have been shot and killed withinside the line of responsibility even as responding to...