A mob's punishment of a lone man proves cruel and unusual.
2018
1980
2022
1985
2004
2014
2019
2009
2024
2008
1971
2010
1929
2011
2020