Yes, that's her name.
I don't think she's stupid; she's a graduate of Elizabeth Seton High School.
OTOH, she seems to be a committed leftist, and black racist, and her ideology leaves her ill-prepared to deal effectively with DC's pathologically corrupt government and completely dysfunctional, welfare/government dependent black community.
"More police" is probably better than "do nothing", but it's completely inadequate. It's a Band-Aid on a sucking chest wound.
I agree with both of you.
“More police” means nothing when said cops can’t do their jobs without risking their lives, freedom, pensions, etc.; when Newark NJ laid off over 160 cops during a record-setting homicide spree, it made no difference at all. If you saw the cops, you’d understand: bubble asses, fat guts, etc. on a bunch of affirmative action tokens. They were never going to engage any criminals, just cash their checks and grow...