June 5, 2026 6 min read
The call came in just after midnight, when most of the city had already settled into its predictable silence. Detective Rowan Kessler had been awake anyway, staring at case files that refused to make sense no matter how many times Read more…