Six human batteries rise up against their troubled tyrant.
2015
2020
1956
2014
2008
2013
2016
1999
2007
2018
2023
2017
1985
2024