The website the mod linked to is Mediabiasfactcheck.com
The article is from Inside Medicine published via Bulletin.com by author Jeremy Faust.
I can't find any of the above sources listed on the site provided. If we want to have a conversation about the mods decision and if it should give us pause, we'll first have to understand the reasoning (or verify if it's even credible) of the mod.