Shanghai


  • Turkey, China Win Top Awards

    Turkey, China Win Top Awards

    BEIJING – Hayde Bre, by Turkish director by Orhan Oguz won the Golden Goblet for Best Feature Film at the Shanghai International Film Festival on […]