Please enable JavaScript
One of the world's most famous cycling races is cancelled after pro-Palestinian protesters block the final stage in central Madrid.