Jokes as a weapon of resistance: how satire sustains a beleaguered culture.
1986
1966
1979
2023
1968
2024
2014
2019
2020
2007
1949
1994