angry mob demonstrating against the government in Cuba

Protest