Britain's princess Alexandra inspected a guard of honor of the Hong Kong police force on Monday for the last time before China resumes sovereignty here.
Princess Alexandra inspects Hong Kong police for last time.