Earlier today we reported how Ben Rhodes got schooled for re-writing history in the wake of the London attack. Rhodes, the former Deputy National Security Adviser to President Obama, also has made it known that he left his self-awareness far behind:

“Stop imposing our political narratives on others”? Oh come ON!

That, and so much more…

It sure is a thing to behold.

Recommended Twitchy Video