NEW DELHI: The 58th Cannes film festival has taken off in the French Riveria resort amidst the flavour of Bollywood,
switch
Subscribe To Our Newsletter