“Protesters cannot protest indefinitely at any location they choose. Even in areas specifically designated for protests, such demonstrations must be conducted only for a limited, specified duration,” the Supreme Court has stated in a sharp observation.