Women protesters storm Cannes premiere of ‘Holy Spider’ with smoke devices Entertainment Women protesters storm Cannes premiere of ‘Holy Spider’ with smoke devices News Analysis India 2 years ago By IANS LOS ANGELES: A group of feminist protesters staged a dramatic scene at the Cannes Film Festival, releasing smoke from handheld devices and...Read More