Philadelphia police arrest protesters ahead of final vote on proposed 76ers Center City arena
Protesters gathered inside City Council and were taken away by police ahead of the final vote on the proposed 76ers arena in Center City. NBC10’s Miguel Martinez-Valle was there for live coverage.