Video: Democracy Activist Scolds Cuban Police

Saturday, April 19, 2014
Don't miss this video footage of Cuban police officials being scolded by a democracy activist.

For those who don't understand Spanish, the activist is telling them that the Castros have destroyed the country and should resign.

See below (or click here):