Headlines - Chinese Fire Drill

  • Aired:  07/11/01
  •  | Views: 2,851

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

Loading...