2 years 11 months ago Link GamesIndustry 74 employees of media outlet co-sign open letter criticizing "blatant disregard for the most basic standards of journalistic integrity," asking for piece to be republished Tags GamesIndustry