Six human batteries rise up against their troubled tyrant.
1980
2025
1991
2020
2008
2019
2011
2022
2006
2024
1994
2010
1933