Six human batteries rise up against their troubled tyrant.
2004
2014
2016
2006
1985
2011
1994
1961
2022
2005
2024
2025
1984
1973
1966
2012
2010
2018