A mob's punishment of a lone man proves cruel and unusual.
2014
2015
1993
2016
2023
1954
1941
2018
2024
2022
2007
2010