demonstrator

ˈdɛmənstreɪtə

noun

a participant in a public protest meeting or march.

troops opened fire on crowds of demonstrators