JD Flynn
JD Flynn is the editor-in-chief of The Pillar, a Catholic news outlet based in the United States. He reported on the incident involving journalist Edgar Beltrán, providing a detailed account of the aggression faced by Beltrán while covering a significant event in Rome, and highlighting the broader implications for press freedom and the safety of Venezuelan journalists.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Venezuela:
JD Flynn is the editor-in-chief of The Pillar who reported on the incident involving Edgar Beltrán.
7