Skip to playerSkip to main contentSkip to footer
  • 23/05/2022
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.

Recommended