The 77th Cannes Film Festival held in France, India’s Anasuya Sengupta wins best actress title

The 77th Cannes Film Festival held in France, India’s Anasuya Sengupta wins best actress title. The world’s most prestigious Cannes Film Festival of 2024 started on May 14 and ended…