Red Rover

Aired:  10/30/02 Views: 1,375

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

Loading...