The Daily Show with Jon Stewart

Special Report - Russia on the Rocks

Season 3 • 04/15/1999

Chernobyl offers nuclear reactor tours and the Russian army uses beauty pageants to raise morale.

More