Protesters camp at City Hall over contract

Protesters camp at City Hall over contract