The New Carrollton City Council voted 4-1 Wednesday night to remove Mayor Phelecia E. Nembhard from office, finding she violated a citywide hiring freeze by reinstating two former employees without council approval. What’s Happening: The council invoked Charter Section C-20, which allows forfeiture of office for violating an express prohibition of the charter or for misconduct […]
