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