• 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
Midwest, News

Two departing Post-Dispatch copy editors bid farewell

  • By William H. Freivogel
  • May 6, 2019

Jennie Crabbe and Colleen Schrappen finished their last shifts on the St. Louis Post-Dispatch copy desk on May 1,.

Media, News

New editor Jackie Spinner brings GJR into the future

  • By William H. Freivogel
  • April 27, 2019

In an issue where the cover is about the death spiral of print journalism at two of Missouri’s great.

Opinion

Mueller reveals the truth about ‘fake news’

  • By William H. Freivogel
  • April 22, 2019

Now that the nation has had a chance to read the redacted Mueller report, the evidence is incontrovertible that.

News, Opinion

Assange is a journalist. He also may be a crook.

  • By William H. Freivogel
  • April 15, 2019
  • 6 Comments on Assange is a journalist. He also may be a crook.

Julian Assange is a publisher and a journalist. But he also may be a crook. Helping hack U,S. secrets.

Opinion

Was Russiagate the worst press failure since weapons of mass destruction?

  • By William H. Freivogel
  • April 8, 2019
  • 2 Comments on Was Russiagate the worst press failure since weapons of mass destruction?

The end of Robert Mueller’s investigation of Russian interference in the 2016 U.S. presidential election has led to claims.

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’ (420)
  • St. Louis KDHX-FM radio disappears, but alums stage CRSTL comeback (285)
  • News analysis: Trump’s handling of Minnesota investigations defies time-tested procedures and looks like a ‘cover-up in plain sight’   (94)
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: