Media industryfromThe Atlantic1 day agoThe Triumph of Free-Speech HypocrisyCBS News head Bari Weiss halted a vetted 60 Minutes report on torture at El Salvador's CECOT, raising concerns of political influence and media consolidation.