1 story
Washington, DC and Denver voters will decide whether to ban the sale of force-fed duck liver, reigniting a fierce debate over animal welfare and luxury dining.
Vox · 3m