NEW DELHI: Ten animated shorts have been shortlisted by the Academy of Motion Picture Arts and Sciences today for th
NEW DELHI: Midi Z’s Ice Poison (Taiwan, Myanmar), which had its British premiere, was named as the best film
switch
Subscribe To Our Newsletter