Six human batteries rise up against their troubled tyrant.
2025
2013
2017
1958
2024
1980
2022
2014
2007
1989
1973
2008
2019
1930
2003
2021