Political vigilantism: Preachers of virtue, perpetrators of vice

File photo
File photo