ThinkProgress favicon

Taxpayers are picking up the tab for white nationalists’ ‘free speech’ rallies