Yu Shiping

Yu Shiping

Chinese politician and judge