I wrote 271 stories for CNN.com in 2017 — here’s the list:
- Behind the scenes at a Trump photo shoot
- Schwarzenegger’s ‘Apprentice’ makes its debut
- Megyn Kelly leaving Fox News for NBC News
- Trump sets first news conference since election for Jan. 11
- Who will replace Megyn Kelly at Fox News?
- Fox News picks Tucker Carlson to take over for Megyn Kelly
- Former Fox News host Greta Van Susteren joins MSNBC
- In their own words: The story of covering Election Night 2016
- Latest sign of warming relationship between Rupert Murdoch, Donald Trump: a tweet
- Washington Post launches major expansion of video team
- Facebook unveils ‘Facebook Journalism Project’
- Facebook to begin warning users of fake news before German election
- Is Trump White House preparing to treat press as ‘opposition party’?
- White House reporters rally for Trump era
- CNN to Sean Spicer: Jim Acosta ‘has our complete support’
- Donald Trump’s Twitter milestone: 20 million followers
- Trump gets facts wrong in attacks against NBC’s “Today” show
- TV networks prep for their inauguration job: broadcasting peaceful transfer of power
- Trump team closing in on White House photographer who worked with Bushes
- Trump says he has “running war” with media, gets facts wrong, in CIA speech
- White House press secretary attacks media for accurately reporting inauguration crowds
- ‘Alternative facts:’ Why the Trump team is ‘planting a flag’ in war on media
- This time Sean Spicer smiles, spins, pledges not to lie
- Publisher printing more copies of George Orwell’s ’1984′ after spike in demand
- Donald Trump to sit with Bill O’Reilly for Super Bowl interview
- Charter shares up on report of possible Verizon takeover
- While other outlets fact-check Trump, Infowars provides alternative facts
- Media talks, loudly, about Steve Bannon’s call to “shut up”
- Amazon’s best-seller list takes a dystopian turn in Trump era
- Oscar nominee Asghar Farhadi says he’ll skip ceremony due to Trump ban
- ACLU racks up $24.1 million in donations over weekend
- Oprah Winfrey becoming a contributor to CBS’ ’60 Minutes’
- Is Trump’s behavior authoritarian? Columnists are asking the question
- #PressOn hashtag campaign has celebs talking about importance of supporting news
- Trump Supreme Court announcement was Tuesday evening’s most-watched TV show
- Tamron Hall leaving NBC in wake of network canceling her hour of ‘Today’
- Will Trump give Conway leniency he won’t give media?
- No, President Trump, negative polls are not ‘fake news’
- Kellyanne Conway’s “Bowling Green Massacre” wasn’t one-time slip-up, Cosmo reveals
- A story Trump might call “fake news” — if it weren’t his Facebook page sharing it
- Huffington Post’s new editor seeks new audience — Trump voters
- Trump faults media while lying about murder rate
- Sean Spicer’s week started with ‘SNL;’ it’s only gotten worse
- Apple CEO Tim Cook calls for “massive campaign” against fake news
- Andrew Sullivan says journalists should be talking about Trump’s mental health
- CBS, Josh Elliott part ways in bizarre fashion
- How leaks and investigative journalists led to Flynn’s resignation
- How the Trump administration sidesteps tough questions
- Top House Democrats fall for fake Flynn Twitter account
- Trump attacks leaks as they become a gusher
- How a YouTube video about Sweden ignited the latest Trump furor
- Conservative provocateur targets CNN with secret recordings
- Historic Oscar victories for ESPN, Netflix and Amazon
- ‘La La Land’ producer says Oscar flub was ‘surreal’
- Penguin Random House wins bidding war for Obamas’ books
- Trump hasn’t bashed the media on Twitter in 7 days
- Birth of a conspiracy theory: How Trump’s wiretap claim got started
- White House press secretary hasn’t held an on-camera briefing in a week
- Journalists outraged by Tillerson’s plan to travel without press
- Media protests after Tillerson takes only one reporter to Japan
- PBS and NPR are ready to fight budget cuts — again
- Trump administration ramps up efforts to block media
- Reporting or commentary? Napolitano claim shows Fox’s blurry line
- Donald Trump: A Fox News president
- Andrew Napolitano absent from Fox after citing anonymous spying claims
- In interview about his falsehoods, President Trump offers new ones
- Fox braces for fallout from Bill O’Reilly scandal
- Lawyer for Bill O’Reilly accuser calls for independent investigation into Fox News
- Showtime gets series about Fox News founder Roger Ailes
- Facebook adding ‘educational tool’ to help users spot fake news
- ProPublica, Daily News, Post’s Fahrenthold win Pulitzers
- ‘Daily Show’ comic tapped for White House Correspondents’ Dinner
- Sean Spicer apologizes again for Hitler comment, says ‘I let the president down’
- Murder raises uncomfortable issues for Facebook, other social networks
- Source: Fox News and Bill O’Reilly are talking exit
- Bill O’Reilly out at Fox News
- What will Bill O’Reilly do now?
- CNN’s Camerota: ‘Chilling effect’ at Fox stopped reports of harassment
- Sources: Fox News payout to Bill O’Reilly will be tens of millions of dollars
- Fox News sees strong ratings in O’Reilly’s slot the night of his firing
- CNN’s Alisyn Camerota: Roger Ailes sexually harassed me
- Former press secretary Josh Earnest doesn’t have much sympathy for Sean Spicer
- ‘All Things Considered’ host Robert Siegel stepping down
- Fox News’ new, O’Reilly-free lineup debuts to O’Reilly-level ratings
- Joe Scarborough and Mika Brzezinski are engaged
- New York Times has record subscriber growth — and some bad news too
- Fox News co-president Bill Shine out in latest shake-up for network
- Trump abruptly ends interview with CBS’ Dickerson after wiretapping questions
- Sinclair close to Tribune Media deal
- Lester Holt, NBC set for biggest interview of Trump presidency after Comey firing
- The Fox News bill for settlement payments so far: $45 million
- CNN calls Trump’s latest attacks ‘beneath the dignity of the office of the President’
- Lawrence O’Donnell confirms he may be leaving MSNBC
- Fox News losing out in prime time ratings race amid Trump turmoil
- White House PR strategy in chaos: Conway interview offered to Fox, then canceled
- Roger Ailes, who built Fox News into a powerhouse, dies at 77
- Journalism’s epic week: surprises, scoops and a newspaper war
- A-Rod said to sign on as ABC News contributor
- Feeling the heat: Reporters worry about aggressive leak investigations in Trump era
- New York Times stands by story James Comey called into question
- CNN cancels Reza Aslan’s show “Believer” after profane anti-Trump tweets
- 19.5 million people tuned in to watch James Comey’s testimony on TV
- Who is Trump friend Chris Ruddy?
- Advertisers withdrawing from Megyn Kelly’s show due to Alex Jones interview
- NBC slams Alex Jones, but is still airing Megyn Kelly’s interview with him
- Scott Pelley says goodbye to ‘CBS Evening News’
- Why you should care about increasing secrecy in White House and Senate
- Why are these White House briefings heard but not seen?
- With cameras banned, CNN sends sketch artist to White House briefing
- Three journalists leaving CNN after retracted article
- News outlets respond to Trump’s intensifying war on media
- Trump tweets shocking assault on Brzezinski, Scarborough
- Scarborough, Brzezinski say White House used National Enquirer as threat
- ‘Donald Trump is not well’: Brzezinski and Scarborough respond
- Trump punches CNN in a juvenile tweet
- Fox Sports president Jamie Horowitz is out abruptly
- New York Times story triggered the release of Trump Jr. emails
- The facts about Trump’s faulty attack on media’s sources
- Rupert Murdoch’s papers criticize Trump; is the mogul sending a message?
- NYT’s Trump interview ‘was an ongoing negotiation’
- AT&T names John Stankey to run Time Warner media businesses
- Discovery agrees to buy parent of HGTV, Food Network
- For Trump White House, Seth Rich is yet another conspiracy theory
- Trump team decries leaks, but without them, we wouldn’t know about the lies
- Eric Bolling suspended from Fox News amid lewd texting scandal
- Kayleigh McEnany appears in pro-Trump ‘news’ video after leaving CNN
- Other presidents paused to meet the press before going on vacation — not Trump
- Trump’s record on press conferences breaks 64 years of precedent
- Future of two Fox hosts in limbo amid investigations
- Fact-checking of Trump falling on deaf ears? Far from it
- Mooch TV: ‘This Week,’ Colbert get first Scaramucci interviews
- CNN severs ties with Jeffrey Lord
- Trump answers 50-plus questions and promises a press conference
- Rupert Murdoch and President Trump met after Scaramucci exit
- Shonda Rhimes is leaving ABC for Netflix
- President Trump promised a ‘big press conference.’ Here’s what happened.
- Laura Ingraham is in line for a talk show on Fox News
- Were President Trump’s retweets accidental, or was he sending a message?
- Showtime making documentary on New York Times in age of Trump
- Journalists show range of emotions after Trump presser
- ‘Vice News Tonight’ has breakout moment with Charlottesville coverage
- White House in silent mode after surrogate-free Sunday on talk shows
- Los Angeles Times fires top editor, shakes up management team
- About 28 million TV viewers watched Trump’s Afghanistan speech
- Robert Lee: ESPN under fire for taking announcer off UVA game
- Here’s how reporters are responding to Trump’s new amped-up attacks
- Networks, newspapers out in full force as Hurricane Harvey soaks Texas
- How social media is helping Houston deal with Harvey floods
- Body-slammed reporter wants to know why Rep. Gianforte still won’t grant interview
- Meet the Habermans, a journalism family
- Tronc acquiring the New York Daily News
- Press group to NRA: ‘It is un-American to threaten journalists’
- Brian Stelter’s guide to an action-packed fall media lineup
- Why it’s so hard to trust Facebook
- Eric Bolling’s son dies hours after father loses Fox News job
- Laura Ingraham set to take over Fox News’ 10 p.m. slot
- In book and tour, Hillary Clinton says Donald Trump had media advantage
- Trevor Noah renews ‘Daily Show’ contract for five more years
- ESPN says it accepts Jemele Hill’s apology after anti-Trump tweets
- Why the exodus of four top editors marks the end of an era for the magazine industry
- Hillary Clinton rails on Facebook for its role in spreading Russian propaganda
- ESPN chief Skipper to staff: ‘ESPN is not a political organization’
- Trump attacks ESPN after anchor calls him a white supremacist
- Brian Stelter: Why newsrooms must keep fact-checking Trump
- And the top award goes to … Hulu?
- Why did the Emmys help Sean Spicer rebrand?
- Facebook is planning big changes to political ads on its site. Are they enough?
- Trump says this is all a hoax. Mueller, Congress and Facebook disagree.
- ESPN viewers caught in middle of cable fight
- With ‘son of a bitch’ comments, Trump tried to divide NFL and its players
- Mark Warner: I won’t stop trying to expose fake Russia-linked Facebook ads
- NFL aired unity ad in prime time on Sunday
- Lauren Williams named editor in chief of Vox; Ezra Klein to be editor at large
- Washington Post digital subscriptions soar past 1 million mark
- ‘Beyond horrific.’ Country music world stunned by Las Vegas shooting
- Why news outlets are being criticized for reporting ISIS claim about Las Vegas
- President Trump focuses anti-media ire on NBC after Tillerson ‘moron’ report
- Trump hits a new low in attacks on the free press
- Lisa Bloom and Lanny Davis leave Harvey Weinstein’s legal team
- Harvey Weinstein fired
- Harvey Weinstein has been fired. So what’s next?
- Trump attacks ESPN’s Jemele Hill with misleading tweet
- Harvey Weinstein believes his brother Bob betrayed him
- Harvey Weinstein accused of rape in New Yorker story
- How NBC gave up Ronan Farrow’s explosive Harvey Weinstein scoop
- Trump continues NBC threats, says ‘licenses must be challenged’
- Harvey Weinstein sexual assault scandal grows as more women come forward
- Can the company Harvey Weinstein founded survive his scandal?
- Amazon Studios head suspended after harassment allegations
- Chaos inside scandal-wracked Weinstein Co.
- Rose McGowan accuses Harvey Weinstein of rape
- Motion Picture Academy board to consider kicking out Harvey Weinstein
- In interviews, remaining Weinstein Co. execs deny they knew
- Harvey Weinstein scandal: Another legal team shakeup, more fallout ahead
- Weinstein Co. in talks to sell to Trump friend’s company
- ‘A stunning result:’ Investigative reporting led drug czar nominee to withdraw
- FCC chair says it can’t revoke TV licenses, despite Trump threat
- Harvey Weinstein off Weinstein Company board of directors
- Amazon Studios head Roy Price resigns amid harassment allegations, company says
- Weinstein Co. staffers pen open letter about ‘serial sexual predator’ Harvey Weinstein
- The Weinstein Effect: Harvey Weinstein scandal sparks movements in Hollywood and beyond
- Fox gave Bill O’Reilly big contract after $32 million settlement
- ‘Outrageous:’ Gretchen Carlson and others react to new Bill O’Reilly revelation
- Bill O’Reilly portrays himself as the victim in interview with New York Times
- New York Attorney General investigating Weinstein Company over Harvey Weinstein
- Does Bill O’Reilly still have a future on TV?
- Trump has granted Fox News 19 interviews since inauguration
- Jeff Glor named anchor of ‘CBS Evening News’
- Stelter: Trump’s ‘fake news’ boast is backward and irresponsible
- Stelter: Trump has a fog machine. Journalists have to see through it
- NYC terror attack: Journalists covering a crime right in their backyard
- Top NPR editor resigns amid allegations of harassment
- At NPR, Oreskes harassment scandal leaves deep wounds
- NPR retains law firm to review how Oreskes allegations were handled
- A month after accusations surfaced, the ‘Weinstein effect’ ripples around the world
- Time Warner shares drop on report DOJ may sue to block AT&T deal
- NPR boss under pressure over Oreskes sexual harassment scandal
- Stelter: Fighting the ‘we’ve been here before’ feeling when covering mass murder
- NPR CEO on medical leave amid Oreskes harassment scandal
- New questions about Trump administration’s review of AT&T-Time Warner deal
- AT&T takeover of Time Warner hits snag with DOJ as dispute goes public
- AT&T chief says he’s ready to go to court to get Time Warner deal done
- Who is Makan Delrahim, the Trump antitrust chief?
- People have called AT&T about buying CNN; was Rupert Murdoch one of them?
- Local journalists wrestle with Roy Moore coverage following sexual misconduct allegations
- Jeff Sessions: We’re investigating 27 leaks of classified information
- ESPN chief John Skipper gets contract extension
- Some states reluctant to join DOJ against AT&T-Time Warner deal
- 21st Century Fox on the block
- Why there’s so much anxiety in the media business right now
- Column: Press freedom is YOUR freedom
- Alabama’s biggest newspapers urge voters to ‘reject Roy Moore’
- Has President Trump changed late night TV permanently?
- Justice Department sues to block AT&T-Time Warner deal
- Dish customers lose CBS amid fee fight
- CBS’ Norah O’Donnell: ‘This has to end. This behavior is wrong’
- US charges Iranian man in HBO’s ‘Game of Thrones’ hack
- CBS News and PBS fire Charlie Rose
- Gayle King says Charlie Rose allegations are ‘painful’ but necessary for CBS to cover
- Trump slams CNN International — and journalists fire back
- Stelter: Why Trump’s media attacks are still shocking
- James O’Keefe on the defensive after failed anti-Post plot
- Fox News says Roy Moore staffers ‘manhandled’ photojournalists
- NBC fires Matt Lauer after complaint about ‘inappropriate sexual behavior’
- CNN fires staffer after complaints about behavior
- Matt Lauer: ‘To the people I have hurt, I am truly sorry’
- Vice fires three employees amid investigations into sexual harassment
- NBC News source says Matt Lauer will not receive a payout
- It’s all women this week on ‘Today’ and ‘CBS This Morning’
- Billy Bush to Trump: Yes, you said that
- Kennedy Center Honors: The show goes on without Trump
- PBS announces ‘Amanpour’ as interim replacement for Charlie Rose
- ABC News president excoriates staff over Brian Ross’ Michael Flynn error
- ‘United together’: Mark Halperin, Charlie Rose accusers form advocacy group
- WNYC hosts Leonard Lopate, Jonathan Schwartz put on leave amid investigation
- Stelter: Fox’s pro-Trump hosts are working overtime to discredit Robert Mueller
- Stelter: Is the Roy Moore race a referendum on the media?
- New York Times names A.G. Sulzberger as new publisher
- Tavis Smiley’s show suspended by PBS amid misconduct allegations
- Disney-21st Century Fox and the war with Netflix over streaming
- How Fox News and President Trump create an anti-Mueller ‘feedback loop’
- ESPN president resigns, citing substance addiction
- ESPN staffers shocked, saddened by John Skipper’s resignation
- Temporary ESPN chief starts work in wake of John Skipper resignation
- Catt Sadler leaves E! over pay dispute
- Penske Media buys major stake in Rolling Stone magazine
- 14 ‘What just happened?’ White House media moments that shocked us in 2017
- Trump bucks White House tradition by skipping end-of-year presser
- Daily News editor is retiring — and Tronc hasn’t hired a replacement
- 2017: A year of monumental change in the media