This story, plus Devin Nunes loses defamation lawsuit against the Washington Post, a look into how journalists have been obstructed by Russia’s new media law and more, all in today’s media headlines.
This story, plus Devin Nunes loses defamation lawsuit against the Washington Post, a look into how journalists have been obstructed by Russia’s new media law and more, all in today’s media headlines.