Newsweek fires editor-in-chief, deputy editor and 3 reporters
NY Daily News -

The firings may have been retaliation for their unfavorable coverage of the company.

Loading...

Related Articles