Highlight

21 award-winning movies for European Union Film Festival 2018

Fan Bingbing fined USD 130 million for tax scandal