Canard: The primary English meaning of “canard” comes from the Medieval French expression “Vendre un canard à moitié.” The meaning literally is “to sell a duck by half.” It …
The NY Times of late has been stuck on stupid. Really stuck. Really stupid. They have endorsed Obama’s lies, omitted key information in sensitive issues, outright lied about George Bush …