demonstration
manifestation
a public display of group feelings (usually of a political nature)
there were violent demonstrations against the war