‘Indefensible’: Outrage Over Man in Wheelchair Fatally Shot in the Back by Arizona Cop

Richard Lee Richards was shot nine times in the back and side by a Tucson officer, who has since been fired, earlier this week.

This post was originally published on Common Dreams – Breaking News & Views for the Progressive Community.