3 ms·The Economist? Scientific American? The New Yorker? Are Time and Newsweek even being published anymore?by jleyank 11y agoThe Economist? Scientific American? The New Yorker? Are Time and Newsweek even being published anymore?