A vigilante network taking out corrupt officials draws the notice of the authorities.
1983
1991
2015
2017
2014
1958
2018
2021
1993
1975
2020
2019
2003
2016