Looks like they are blocking that vendor from making sales /livelihood
Yep, lots of protestors starting to form in different areas. I think the police are graeing up for some potential problems.