Spain: Protesters march through Madrid condemning Cuban government

Ruptly