Other Videos / 8626 Views

CGTN news: “Sight” (angel.com/sightwww.drmingwang.com), the new Hollywood award-winning film about a world-class Chinese American eye surgeon who has invented a technology that has restored eyesight in millions and has helped many blind orphan children from around the world.

Related Videos