The sidewalk is public property.
At least they know who they are protesting and why. The local idiots here just scream at anyone walking into Planned Parenthood without knowing who they are or anything about them.