The street is already shut down by the motorcade. And it is not closed to onlookers. The only distinction of who is allowed to stay is the content of political speech. And no legitimate safety concern had been sited against protesters.
I think that's unconstitutional, you do not. We'll have to agree to disagree on this.
It isn't unconstitutional. This isn't a matter of "think" this is a matter of jurisprudence, it has been well established that seperating sides is not unconstitutional as long as both sides get an opportunity to speak. It's not a matter of agreeing to disagree, you are wrong, think what you want it doesn't change the facts and the facts are that no one's First Ammendment rights were violated in any way.