China won the top honours at the 16th Marrakech Film Festival. Chinese directors scooped the two main awards. The Golden Star went to ‘The Donor’, Zang Qiwu’s debut film about a poor man who agrees to sell his kidneys to a wealthy man to earn his family’s respect. “The Marrakech festival is a very influential festival…