read Amanda CAARSON · 20 Nisan 5783 (Tuesday 11 April 2023) · 0 minutes to read The smearing of Garrett Foster by Radley Balko The far right justifies political violence by villainizing a decent man