Protest in the streets of Dominican Republic.
Protest in de straten van Dominicaanse Republiek.
A group of people protesting in the Dominican Republic.
Een groep mensen die in de Dominicaanse Republiek protesteren.
Protest in the streets means people protesting
Protest op straat betekent dat mensen protesteren