Denial, as they say ....


...isn't just a river in Egypt.

Sometimes it runs through New York City. Right by the offices of the Times.


HT: Real Clear Politics

Comments

Popular Posts