Armstead vows defiance over council seat

Linden Mayor Derek Armstead