MUMBAI: Russian film Faust directed by Aleksander Sokurov has won the Golden Lion for the Best Film at the 68th Venic
switch
Subscribe To Our Newsletter