Political vigilantism: Preachers of virtue, perpetrators of vice

File photo

File photo