Chapter 23
Road Clear, Judgment Compromised
NICK
The wire had been bent, not cut.
I crouched near the fence line, gloved fingers hovering above the strand without touching it. Morning heat was already lifting off the red soil, pulling the smell of disturbed earth and dry thorn into the still air. Flies had started gathering where the ground had been turned.
Broken fences announced themselves. Bent fences asked questions.
Elias stood three meters back, radio silent in his hand, waiting for me to say what we both already knew. Daniel was farther out, walking a slow arc along the vehicle tracks that led away from the boundary and disappeared into the scrub beyond our patrol line.
I pulled off my sunglasses and didn't put them back on.
The boot prints were partial—heel strike visible, toe smeared. Whoever had stood here knew how to avoid leaving clean impressions. They'd parked beyond the obvious sightlines, walked in soft, and left before the first patrol sweep. The timing wasn't luck. Someone had watched long enough to learn.
"Camera trap?" I asked.
Elias shook his head. "Shifted. Not disabled. Someone turned it about fifteen degrees east."
Worse.
A destroyed camera was vandalism. A shifted camera was knowledge. Someone had studied our coverage angles and shifted the lens just enough to create a blind spot without triggering a maintenance check.
I cleaned grit from my thumb while I thought.
"How long between the first alarm and the guest collection?"
"Fourteen minutes to Daniel reaching the western suites. Eighteen to arrival at the lodge."
"And the road closure?"
"Twenty-two minutes from my call to full lockdown."
I stood, brushing dust from my knees. The numbers weren't bad. They also weren't invisible. Someone with a stopwatch and patience could build a response profile from a single test.
"They weren't trying to get in," I said.
Elias nodded. "They were timing us."
Daniel's voice crackled over the radio. "Nick, I've got snare material out here. Thirty meters past the vehicle tracks. Not fully set—looks dropped or staged."
I looked back toward the fence.
Snare material meant wire. Wire meant animals. And staged wire meant a message. Men who left it where rangers would find it weren’t only hunting. They were reminding us they could choose the terms.
The animals weren’t the issue. They were reacting to one.
"Mark it," I said into the radio. "Don't touch it. I want photos before anyone moves anything."
"Copy."
I turned to Elias. "Increase patrol frequency on the eastern boundary. Pull one vehicle from guest transfer duty if you have to."
"That's going to slow down departures."
"I know."
Delayed guests complained. Missed fence reads got animals killed. One problem had volume. The other had teeth.
"Check the southern service road for parallel movement," I continued. "And I want trail cam footage from the last forty-eight hours reviewed before noon. Every camera on the eastern grid."
Elias made a note. "What do I tell Sarah about the guest timeline?"
"Tell her the road opens when I say it opens."
Elias didn't check the time. He moved toward the vehicle.
I stayed at the fence line. The wire didn't change under my stare. It remained a question mark in steel. The thorn scrub held quiet. Birds stayed buried in the branches, and the flies worked the torn ground.
Someone had tested us and left proof in the dirt.
Daniel drove me back toward the lodge while the sweep teams continued their grid.
The radio stayed active—short codes, position updates, nothing urgent but nothing comfortable either.
I kept my window down, letting the hot air push against my face while I sorted the operational problems into categories.
Guest departures: delayed but manageable. Eastern boundary: exposed until I could shift resources. Animal movement: unknown until I got the trail cam footage. Snare material: confirmed poaching interest. Lodge messaging: calm and vague until I had facts.
The list was clean. Juliette didn't fit anywhere on it.
I pushed the thought aside and checked my phone.
Two messages from Sofia.
The first had come during the fence inspection:
SOFIA: u said later
The second, twelve minutes after:
SOFIA: does later mean today or adult-later?
My thumb hovered over the screen. My next breath caught halfway in before the radio cut through.
"Nick, we've got rhino movement on the eastern drainage. The whole crash shifted overnight. They're closer to the service road than we've seen in weeks."
Sofia's message stayed open on the screen as I looked up.
"How close?"
"Maybe two kilometers from the lodge access point. Unusual pattern."
Animals didn't change behavior for drama. Pressure had been applied somewhere out of sight. "Keep eyes on them," I said. "And make sure no one uses the word 'poacher' around guests until I give the clear."
"Copy."
I slid the phone back into my pocket without answering Sofia.
Later. I’d call her later. After the road opened. After the guests cleared. After I knew no one was moving through the scrub toward a lodge full of civilians.
The thought of Juliette came anyway, sharp and badly timed.
The lodge appeared through the trees.
Juliette was on the veranda.
She stood near the railing, one hand wrapped around a coffee cup that had probably gone cold an hour ago. Her hair was still loose. Her clothes were still yesterday's. Her grip on the cup suggested the coffee had failed her personally.
She also looked like she'd already figured out half of what I hadn't told anyone.
Christ. Predators for a living, and Juliette Wilder still made me check my footing.
I crossed the gravel and stopped at the edge of the veranda. She didn't move toward me. She just waited, her eyes tracking my approach with the same focus she'd used to track the elephant.
"Road?" she asked.
"Twenty minutes. Maybe less."
"And the fence?"
I paused. Most guests would have asked about the road.
"Intact," I said.
"That was too fast."
I didn't answer.
"Was it tested?"
I should have deflected. I answered anyway.
"Yes."
Her expression didn't change. "How long did it take Daniel to get to me?"
"Fourteen minutes."
"Then that was the point."
She wasn't asking. She was confirming.
I took off my sunglasses and folded them into my shirt pocket. The sun was getting higher, and the heat on the veranda was starting to press against my skin. She stood there undercaffeinated and improperly dressed, asking the exact questions I didn't want answered out loud.
"You're not supposed to know that," I said.
"I'm not supposed to know a lot of things. I know them anyway."
"That's not comforting."
"It wasn't meant to be."
The coffee cup came down on the railing. She stepped closer, not quite into my space. Close enough that I stopped leaning on the railing.
"If the point was timing," she said quietly, "the delay helped them."
I didn't answer immediately.
"You already knew that," she said.
"Yes."
"But you're going to keep the guests here anyway."
"No. The road opens in twenty minutes. Departures resume after that."
"Because the timeline matters more than the risk?"
"Because the risk doesn't go away if I keep everyone locked down. It just moves." I leaned against the railing beside her. "Whoever did this isn't coming through the front gate. They're patient. They're testing. They'll wait until we're stretched thin and pick the moment we can't cover."
She processed that without flinching. "So you're choosing to look normal while you're vulnerable."
"I'm choosing to keep moving while I figure out where the pressure is actually coming from."
Her fingers stilled on the coffee cup. "That sounds like a strategy I'd use."
"I know."
The words came out before I could stop them.
Her mouth curved slightly. Not a smile. An acknowledgment.
My phone buzzed in my pocket.
I pulled it out without thinking. Sofia's name flashed across the screen. A third message:
SOFIA: never mind. you're busy. talk whenever.
She'd even given me an exit.
Juliette's eyes moved to the phone and back to my face. She didn't ask who it was. She didn't need to.
"You should answer her before the road opens," she said.
"You don't know it's her."
"You don't look like that for rangers."
I slid the phone back into my pocket. My daughter had provided a way out, but Juliette was still standing three feet away, blocking the door.
The radio barked at my hip. "Nick, road is clear. First transfer can stage in fifteen."
I lifted the radio. “Copy. Begin guest staging. Miles and Owen first. Wilder is on the rescheduled transfer.”
Juliette’s chin came up. “With what luggage?”
I looked at her.
Of course. Her suite was three miles out. Her things were still inside a canvas tent with a bent fence for a neighbor. Half-packed, if Daniel had left anything exactly where she’d abandoned it.
Neither of us moved.
The road was open. The guests were safe. Juliette's luggage was still three miles away, inside a suite I no longer wanted treated as harmless.
"Was it random?"
The fence was intact. The cameras were being reset. The snare material had been photographed and logged.
None of it made the answer safer.
“No.”