The murder of Stephanie Scott in 2015 shocked Australia: the local schoolteacher and young bride-to-be was brutally slaughtered at her workplace.
2020
2023
1990
1997
2022
2009
2026
2024
2021
2012
1976
2019
2025
—