At the screening of Iranian thriller Holy Spider at the Cannes Film Festival, a group of of protestors invaded the red carpet to highlight the 129 women killed in France since the last festival.
At the screening of Iranian thriller Holy Spider at the Cannes Film Festival, a group of of protestors invaded the red carpet to highlight the 129 women killed in France since the last festival.