national newsApril 2, 2009 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… byStaff Writer