
The Big Anti-Passenger Train Canard: Shoot, Pluck, Gut, Stuff and Cook It
The dictionary defines a “canard” as a false or unfounded report or story, especially a fabricated report, or a groundless rumor or belief. “Canard” actually is the French word for “duck.” Nobody