Red Rover

  • Aired:  10/30/02
  •  | Views: 1,353

Chinese Premier Jiang Zemin steps down, but not before saying goodbye to some old friends. (1:23)

Loading...