• 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

Texas A&M leads academia into new era of ‘McCarthyism,’ professors say — this time with AI assisting

  • By Kallie Cox
  • December 27, 2025

How can you teach the history of the Civil War without mentioning race? And how can you discuss the.

First Amendment, Media News, Midwest

Small town librarian fired for Pride exhibit despite policy of tolerance

  • By Kallie Cox
  • December 27, 2025

BOURBON, MO. — The Bourbon public library is small, with only one room housing a table with a puzzle,.

First Amendment, Media News, Midwest

A fight over political influence roils a St. Louis town hall and tests First Amendment

  • By Kallie Cox
  • December 27, 2025

At his first in-person town hall as St. Louis’ congressional representative, Rep. Wesley Bell faced angry constituents who demanded.

News

Opinion: Lambs to wolves — Mainstream media outlets sacrifice transgender community for views, relevancy

  • By Kallie Cox
  • September 26, 2025

In the immediate aftermath of Charlie Kirk’s assassination, the Wall Street Journal made one of the most serious missteps.

Election, Midwest, News

‘The anti-war vote:’ Some Gen Z voters disillusioned by Democratic Party amid Israel’s attacks on Gaza

  • By Kallie Cox
  • November 4, 2024

In a contentious presidential election where the term “genocide Joe” was commonplace among Generation Z voters and at campus.

Posts navigation

Older posts

Most Read Posts

  • Opinion: 55 years of unforeseeable technological inventions revolutionize everything (365)
  • Meet the Chicago newsroom rejecting tradition and giving ownership back to the people (246)
  • Hazelwood censorship case looms over student journalists (163)
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: