Protest it

Large crowds, screaming their anger or encouragement. Colorful people and signs with diverse taglines. Summary of popular meetings and social “chao”.

More pictures