Cuba

February 24, 2010

Protesters force police to return sack of rice

More than 60 passengers on a bus protested the seizure of a 20-pound sack of rice and forced the police to return it to the owner.

Related content

Comments

Videos

Nation & World Videos