The scenes at a North Carolina rally provide a preview of a 2020 campaign already soaked in hate

Leave a Reply