Protest in the streets of Dominican Republic.
A group of people protesting in the Dominican Republic.