Phresh: Robert Powell Quits Police Force in Aftermath of Controversial Traffic Stop

Robert Powell Quits Police Force in Aftermath of Controversial Traffic Stop

Police officer Robert Powell, who was made notorious after video from the dashboard camera in his cruiser was made...