Two Florida sheriff's deputies have been disciplined after a video of them arresting a legally blind man for refusing to show his ID went viral this week. The Washington Post reports Columbia County ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results