Headlines - Chinese Fire Drill

Aired:  07/11/01 Views: 2,891

The proposed bid for China to host the 2008 Summer Olympics infuriates more people than there are on earth. (2:45)

Loading...