New Jersey sheriff steps down after uproar over racist remarksThe sheriff of New Jersey's most populous county has resigned after an outcry over racist remarks he made about blacks and the state's attorney general, who is a Sikh.