/

Demirkubuz’s ‘Life’ Wins Best Film

Turkish director Zeki Demirkubuz’s ‘Life’ won the Best Feature Film prize at the second annual Mediterrane Film Festival’s Golden Bee Awards in Malta this weekend. Mahdi Fleifel’s ‘To A Land Unknown’ won the Jury’s Choice prize, while *The Strangers’ Case* picked up