Amazing. More fake news delivered by a meme, and it's actually labelled NBC News.
Are you aware that the ONLY thing with a lower approval rating than the Democrat controlled Congress is the mainstream media that controls you brainwashed libtards like a trained monkey?