A white woman in Deland, Fla. was arrested and naturally unhappy about being placed under arrest; but what really upset her was the fact that she was being arrested by a Black sheriff’s deputy. The woman was caught on tape going on a racist and violent rant against him. BuzzFeed News reports that Volusia County Sheriff’s […]