A man tries to clean the blood off himself after committing a violent crime.
2020
2022
2010
2021
—
1995
2019
1994
2002
2018
2009
2023
2024
1962
1997