VENICE, Sept 7, 2025 (BSS/AFP) - China's Xin Zhilei won the best actress award at the Venice Film Festival on Saturday for her role in "The Sun Rises on Us All" directed by Cai Shangjun. In the film, the 39-year-old actress plays a woman trying to make amends with her former lover, who served time in prison for a crime she had committed. The win brings Xin major recognition in Europe for the first time having already conquered audiences at home. "Look, today I am finally here, standing on this world-class stage, competing with so many top performers from all over the world, and receiving this award," she said from the stage after accepting her award. Unspoken words play a...