Carol Cadwalladr makes an important and brilliant speech on TED and the usual suspects complain about the platforms she uses. It’s like some people dont want to ever win again. πŸ€·β€β™‚οΈ