The Daily Show with Jon Stewart

Unthinkable Loss and Spirit-Crushing Sadness

Season 5 • 04/09/2001

Sometimes persistence pays off. But not for Bob Richardson.

More