Roorda: Outspoken officers, 'turn your badges in'

exp Smerconish A block_00012810.jpg

    Just Watched

    Roorda: Outspoken officers, 'turn your badges in'

The latest from Ferguson and the questionable release of information in Friday's press conference from police chief.