ADVERTISEMENT
Ottawa Mayor Mark Sutcliffe comments on the guilty plea of Febrio De-Zoysa in the 2024 Barrhaven mass killing.