French Cinema’s Beauty & Poetry to Mesmerize Delegates at IFFI 53 Global Governance News France, the land that gave birth to ‘the big screen’ will be featured in the Country Focus segment at the 53rd edition of International Film Festival of India (IFFI 53).