Cinevesture Film Festival: ‘Seven Winters In Tehran’ Wins Best Int’l Film Award, ‘Jaggi’ Best Indian Film by ciff | May 10, 2024