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

Illinois gun media flourish with stories downplaying failed Jan. 6 insurrection, claiming election fraud

  • By Kallie Cox
  • June 1, 2021

From new chat sites, to Facebook knock-offs, to print and radio, right-wing organizers are finding new ways to spread.

Media News, Midwest, News and Opinion

Pseudo news outlets push false claims around election

  • By Christopher Heimerman
  • November 17, 2020

On Nov. 4, the day after the election, the Milwaukee City Wire inaccurately reported that more votes were cast.

News and Opinion, Opinion

Community news outlets should build on high voter turnout in presidential election

  • By Jackie Spinner
  • November 17, 2020

More than 160 million people voted in the US presidential election, more than any other election in US history..

News and Opinion, Opinion

‘When you get between your readers and a liar, the liar loses’

  • By James Janega
  • November 10, 2020

This was always going to be a close election. America is bitterly divided, and both sides were awake this.

Media News, Midwest, News and Opinion

Throwback to another close election: Florida editor reflects on the difference between 2000 and 2020

  • By Jeff Kleinman
  • November 10, 2020

Everyone knows the famous line. It’s screamed on TV and in the movies by breathless editors who have news.

Posts navigation

Older posts

Most Read Posts

  • Pulitzer value of independence infuses 50 year journey from rookie reporter, to globe-trotting correspondent to founder of nation’s leading news nonprofit (345)
  • When Teen Vogue’s newsroom went silent, so did a generation’s voice. (323)
  • Episode 2: When a university tries to stop the press (147)
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: