Reverend Al Miller yesterday said he felt betrayed by the police, and particularly by former Commissioner Owen Ellington who, the pastor said, had caused him to be arrested for taking in then fugitive Christopher ‘Dudus’ Coke after giving him the go-ahead to either take Coke to the police or to the United States Embassy in June 2010. 
More...
More...