2660 Shadow Of Women’s Protest During The Premiere Of Iran’s ‘Holy Spider’ At Cannes 2022  by Varsha Mehata