many people are holding signs and flags on the street