Witnesses say police scuffled with some protesters , many of whom were hauled away in police trucks .