A vigilante network taking out corrupt officials draws the notice of the authorities.
1999
2021
1992
2016
2018
2023
1982
2022
2013
1994
1997
2024
2020
1993
2000