Public shaming in American politics | Dispatch | CBC News

^