Police say the protests have dispersed at this hour, but drivers should expect residual traffic delays.
Share