Officer Wilson has reportedly resigned from the Ferguson Police Department effective immediately - of course he has. Had he continued, he probably would've been stabbed or shot by people 'protesting' against 'injustice'
The NAACP is organizing a 7 Day 120 mile march from Ferguson to the capital of Missiouri - good. Should burn a few calories.