Chinese director Niu Niu’s Final Payment scooped the Best Film Award in the Fei Mu Awards of this year’s Pingyao International Film Festival (PYIFF), while Rafiki Fariala’s Congo Boy won Best Film in the festival’s Rober
You are being forwarded to Deadline in a few seconds. Renegade Enterprises is a news aggregator — we credit, link, and attribute every story to its original publisher. If you are the rights holder and want this link removed, use our DMCA process.