You really need to go read this. CNN’s Fareed Zakaria just decided to make stuff up on live TV about the United States and how terrible it is.
This guy has a history of credibility problems and it was on full display on live TV wherein he declared the United States just about as bad as Yemen.
By the way, this piece is hysterically written too. The first sentence alone is worth jumping through to read.