Kristy Gabres -part 1- May 2026
At thirty-four, Kristy had the lean, coiled look of a woman who’d stopped running but hadn’t forgotten how. Her auburn hair was pulled into a messy knot, and the shadows under her gray eyes weren't from lack of sleep—they were from lack of answers. Six months ago, she’d broken the story of the century: a sitting city councilor taking bribes from a development cartel. But a single source had recanted under pressure, the councilor had sued for libel, and the Herald had thrown Kristy under the news van to settle. Now she worked freelance, taking odd jobs for true-crime podcasts and writing obituaries for a suburban weekly.
"Miss Gabres. My name is Julian Voss." The voice was smooth, unhurried, with the faintest European rasp. "I'm a curator at the DePaul Collection. I believe you're the person who exposed Councilman Hartley's slush fund." Kristy Gabres -Part 1-
The rain over Portland wasn't the kind that cleansed. It was the kind that seeped—into coat seams, into old brick, into the cracks of a person's resolve. Kristy Gabres watched it streak down her apartment window, turning the city lights into bleeding gold smears. Inside, her living room was a museum of what she used to be: a framed press pass from the Oregon Herald , a dusty trophy for Investigative Journalism, and a single photograph of her late father, Frank Gabres, a beat cop who'd taught her that the truth was worth a bloody nose. At thirty-four, Kristy had the lean, coiled look
"Exposed and then un-exposed," Kristy said. "What do you want?" But a single source had recanted under pressure,
"Marco left a file," Voss continued. "Encrypted. He said if anything happened to him, it should go to the journalist who wasn't afraid to burn her life down for a story. That's you, Miss Gabres."