The Rats Won by Matt Novak from Gizmodo on 2025-09-24 20:35 (#709E2) New York's rat czar is leaving her position.