Watch: Cubans take on police in biggest protests in years

Cops in Havana were pelted with rocks as thousands took to the streets demanding 'freedom' and denouncing political repression.

Arutz Sheva Staff ,

cuba
cuba
iStock

Video: The Sun



top