Cuba

February 24, 2010 12:31 PM

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