An Antisemitic Killer Who Richly Deserves The Death Penalty

Nearly five years after murdering eleven Jewish congregants at the Tree of Life synagogue in Pittsburgh, in the deadliest antisemitic attack in American history, Robert Bowers has finally gone on trial. Bowers, 50, perpetrated his atrocity on October 27, 2018. A neo-Nazi who had blasted Jews in a litany of loathsome social media posts, he […]