The Daily Show with Jon Stewart

Castro's Artificial Anus

Season 12 • 01/17/2007

After fitting Fidel Castro with an artificial anus, doctors report he is "fantastically well."

More