The latest powerful short film, The Palace, directed by Australian Anthony Maras won Best Australian Short Film at the 21st annual Flickerfest ceremony.
Shot on the battle-scarred streets of Cyprus along the United Nations Green Line that cuts the nation...