A mob's punishment of a lone man proves cruel and unusual.
2014
2004
1956
2019
1981
1979
2018
2023
2022
2021
2020
2011
2012
—