• Home
  • About GJR
    • First Amendment Celebration
  • Print issue
  • Media News
  • Opinion
  • Special Projects
    • First Amendment Project
    • Hurricane Katrina 20th Anniversary
    • Police Accountability Project
  • Free Speech Files
First Amendment, Media News, News

On teaching 1619

  • By Jon Sawyer
  • December 27, 2025

In the 20 years since I started the Pulitzer Center on Crisis Reporting, we have sought to facilitate great.

First Amendment, Media News

Big institutions retreat from First Amendment fight

  • By William H. Freivogel
  • December 27, 2025

Media, universities and law groups forgo legal challenges as Trump reshapes Washington and curtails free-speech protections Many powerful law.

First Amendment, Media News, Midwest

The First Amendment is for everyone and protects the speech we hate

  • By William H. Freivogel
  • December 27, 2025

The First Amendment protects everyone’s freedom — Nazis, Klansmen, Proud Boys, communists, Christians, flag burners, cross burners, Bible and.

First Amendment, Media News, Midwest

‘Chilling effects’: Do we need heroes?

  • By Mark Sableman
  • December 27, 2025

American legal analysis is filled with colorful metaphors: “fruit of the poisonous tree”; “slippery slope”; “opening the door”; the.

First Amendment, Media News, Midwest

Gateway Pundit still faces defamation case in Denver

  • By Paul Wagman
  • December 27, 2025

Gateway Pundit still faces defamation case in Denver By Paul Wagman Although the Gateway Pundit appears to have emerged.

Posts navigation

Older posts
Newer posts

Most Read Posts

  • Remembrance:  During a five-decade career Terry Ganey always got the truth and ‘wouldn’t take no for an answer’ (463)
  • St. Louis KDHX-FM radio disappears, but alums stage CRSTL comeback (421)
  • News analysis: Trump’s handling of Minnesota investigations defies time-tested procedures and looks like a ‘cover-up in plain sight’   (248)
Subscribe to our weekly newsletter

© 2025 Gateway Journalism Review

If you want the icons to disappear automatically when URLs are empty: Replace the entire social
    block with: