A mob's punishment of a lone man proves cruel and unusual.
2011
2019
2022
1985
2017
—
2024
2003
2015
2010
2021
2014
1978
2006