Liu Xuqing (1968–)

views updated

Liu Xuqing (1968–)

Chinese softball player. Born 1968 in China.

Won a silver medal at Atlanta Olympics (1996).

More From encyclopedia.com