Looks like they had a police escort, which makes me think they have to apply for a permit for their demonstration?
Yes you are right, for every demonstration in the public space.
A day out in support of something
A good reason to march.
I'll give a thumbs up for Women's Day.