Many protesters demonstrating on a public street