Six human batteries rise up against their troubled tyrant.
2017
2015
2022
1998
1961
2010
1964
1995
1952
2025
1948
1959
2004
2019
1996
1954
2016