India, officially the Republic of India, is a country in South Asia. It is the seventh-largest country by area; the most populous country from June 2023 onwards; and since its independence in 1947, the world's most populous democracy. From Wikipedia
Indian filmmaker Payal Kapadia's Cannes-winning drama leads the honors, with standout wins for Japan’s Yoshida Daihachi and Hong Kong’s Sean Lau.