New Carrollton Police Chief fired for 'personnel reasons,' mayor says

New Carrollton Police Chief Col. David Rice was fired Tuesday.

The city's mayor, Phelecia Nembhard, said that Rice was let go "for personnel reasons."

Rice had been with the department since 2005.

Details about his removal from the position are not yet known.