New York Times favicon

Liberals Are Preaching Moral Values. What Took Them So Long?