Angry Constituents Hammer Tom Cotton At Town Hall: 'Do Your Job' (POLITICS)
The packed meeting was raucous from start to finish.