Loading the player...

Protests force cancellation of Keira Knightley's red carpet appearance in Rome

Protests force cancellation of Keira Knightley's red carpet appearance in Rome