The Turkish film LOST BIRDS directed by Ela Alyamac and Aren Perdeci is the big winner of the 2015 Arpa International Film Festival, taking the awards for Best Feature Film, Best Director for Ela Alyamac and Aren Perdeci, and Armin T. Wegner Humanitarian Awards. MY LIFE IN CHINA directed by Kenneth Eng is the winner of the Best Documentary Award. Lost Birds is set in 1915 in an Armenian village in Anatolia. Bedo and Maryam return […]
The Loyalist
The Loyalist