A Rainbow of Protesters at the RNC, Cleveland

Man offers flowers to the police at the Republican National Convention in Cleveland (July 19, 2016).

Woman stands in front of police in a shirt reading "Arms are for Hugging" at the Republican National Convention in Cleveland (July 19, 2016).

Women protesting Republican presidential candidate Donald Trump stand outside the RNC (July 19, 2016).

Woman walks among police at the Republican National Convention in Cleveland (July 19, 2016).

Female protester pauses for a sip of water outside the Republican National Convention in Cleveland (July 19, 2016).

Transhumanist candidate for president of the United States, Zoltan Istvan, stands with supporters outside of the RNC (July 19, 2016).

Cartazes contra Trump em manifestação na praça junto ao recinto onde se realiza a convenção republicana. Jul 19, 2016

An anti-Trump protester outside the Quick and Loans arena where the Republican National Convention is taking place. Cleveland, Ohio. Jul 19, 2016

Symbol of the Republican Party in Cleveland. Jul 18, 2016

A protester showing a t-shirt saying: "Proud to be an Infidel Islam is a lie" outside the Republican Convention arena in Cleveland

Protesters find different ways to pass their message outside the Republican National Convention in Cleveland. Jul 19, 2016​

A colorful array of protesters gather outside the Republican National Convention in Cleveland, Ohio, employing varied protest tactics and messages.