The New York Times Company is an American mass media company which publishes its namesake newspaper, The New York Times. Arthur Ochs Sulzberger Jr. has served as chairman since 1997. It is headquartered in Manhattan, New York. Read More
Twitter's unprecedented suspension of over twenty prominent journalists citing they had violated rules against "doxxing," has drawn swift backlash ... ...