A vigilante network taking out corrupt officials draws the notice of the authorities.
2012
2017
2014
2015
2010
2009
2016
1987
2023
2007
2018