The ghost of political déjà vu revisited the Republican Party last week, with the GOP suffering humiliating defeats in virtually all of their political contests. The one bright spot was
Debates over free speech have deeply immersed themselves into the fabric of our culture over the past few years. Wild and sharp finger-pointing has gone in both directions.