An examination of the recent trend in criminal cases of the guilty parties performing crocodile tears for the police, the press, and the public.
2023
2022
1964
2024
2021
1975
2016
2002
2014
2020
2007
2025
2003
2009
1953