Video PlayerClose
Chinese actress Qin Hailu (C) attends Cairo International Film Festival in Cairo, Egypt, on Nov. 20, 2019. The 41st edition of Cairo International Film Festival (CIFF) kicked off on Wednesday evening in a festive red carpet ceremony at Egypt's Cairo Opera House, gathering movie stars and filmmakers from different parts of the world. (Xinhua/Ahmed Gomaa)