BBC News 158 2053 days ago Eric Holder, 29, had been on the run since Sunday's shooting of the American rapper.