19. Maggie #3
“What’s happening?” one of the volunteers cries.
“Oh my God!”
“Get down!”
Alexei grabs my arm hard enough to pull my full attention toward him. His eyes lock onto mine with terrifying intensity beneath the flashing red emergency lights.
“Stay inside,” he orders.
Irina disappears down the side hallway, carrying Ivy toward the staff offices while Viktor moves tightly beside them.
Alexei reaches down, pulling a weapon from an ankle holster beneath his slacks before disappearing toward the rear exit alongside Luka and two other guards.
And suddenly I understand. This isn’t suspicious phone calls, extra security lingering outside the shelter, or strange cars parked near my apartment anymore. This is real.
The remaining volunteers huddle together near the front desk, terrified.
“Maggie,” one of the girls whispers shakily, “what do we do?”
I force myself to breathe through the panic.
Move, Maggie.
“Take everybody into the laundry room,” I say immediately. “Lock the door and stay down until I come get you.”
“What about you?”
“I’ll be right behind you.”
That’s a lie. A complete lie. Because the second another scream echoes from the side hallway, my body moves before my brain fully catches up.
“Ivy.”
I take off running.
The emergency lights throw pulsing red shadows across the narrow hallway while my sneakers slam hard against the concrete. Somewhere outside, tires screech across the pavement while men shout over each other in Russian.
Then another gunshot echoes close enough to shake the walls. I round the corner toward the staff offices just as Viktor crashes hard into the hallway wall. Blood splatters behind him across the white paint.
For one horrifying heartbeat, my brain refuses to understand what I’m seeing. Then Viktor fires twice down the hallway. The deafening sound makes me recoil instinctively.
A masked man lunges from the side office doorway while another grabs Ivy straight out of Irina’s arms.
“No!” Irina screams.
Ivy shrieks instantly, terror ripping through the sound hard enough to split me open.
The man hauling her backward toward the rear exit moves fast, like he’s done this before.
Irina launches herself after him with pure protective fury. She claws at the attacker hard enough to rip part of his mask sideways while Ivy cries hysterically between them.
“Let her go!” Irina screams.
A second attacker slams Irina backward into the wall. Then a gun fires. The sound detonates through the hallway. Irina jerks violently, and blood blooms across her shirt.
Everything inside me stops. For one impossible second, I’m frozen.
Then Ivy screams again, and my body finally moves.
I throw myself straight at the man holding her.
The impact sends all three of us crashing sideways into the wall hard enough to rattle my teeth.
Ivy slips partially free during the collision, and I grab her immediately, wrapping both arms around her while clawing desperately at the attacker with everything I have.
“Get off me!” he snarls.
His accent hits me a second later. Italian. Oh God.
The man backhands me hard, causing pain to explode across my cheek, but I still don’t let go of Ivy. I twist my body around hers instinctively, shielding her while she cries hysterically into my shoulder, and the attacker fights to yank her away from me.
Then another pair of arms slams around my waist from behind.
Strong hands wrench backward, trying to tear me away from Ivy while panic explodes inside my chest. The attacker reaches for her again, and I lash out blindly, my fingers catching the edge of his mask before ripping it completely off his face.
Dark eyes stare back at me beneath the red emergency lights, his crooked nose and the scar near his jaw fully exposed now that the mask is gone. Thirty maybe. Cold expression. I force every detail into my memory because somewhere deep inside me, I already know this face matters.
Then shouting erupts farther down the hallway. Russian and close.
The attacker hears it too. His entire expression changes.
“Move,” the second man barks.
The one whose face I uncovered shoves me violently, my shoulder slamming against the wall while he tears free from my grip. Ivy stays clutched against my chest as both men sprint toward the rear service exit.
A gunshot cracks somewhere outside. Then another.
Bodies thunder through the loading area while men shout over each other beyond the back doors. I hear Alexei yelling in Russian as more men rush past the far end of the hallway, but by then the attackers are already disappearing into the darkness behind the shelter.
The entire building smells like gunpowder and copper. My ears ring violently while Ivy sobs against my chest, shaking.
Then I look down and see Irina bleeding across the floor. I can’t breathe.
Irina.
“Oh God,” I whisper.
She lies crumpled beside the office doorway, clutching her stomach while blood spreads rapidly beneath her across the concrete floor.
“No, no no no—”
I drop beside her. Her skin already feels cold beneath my shaking hands. I press both palms against the wound while blood slips between my fingers faster than I can stop it.
“Stay with me,” I choke out desperately. “Irina, please stay with me.”
She winces weakly before her eyes search frantically past me toward Ivy. “Printsessa?”
“I’m here,” Ivy cries.
Relief softens Irina’s face.
“She’s safe,” I say immediately, my hands still pressed desperately against the wound. “Ivy’s safe.”
Irina coughs weakly, blood spattering her lips.
“No,” I whisper desperately while tears blur my vision. “No, no, no, please—”
Her hand twitches once beneath mine, then stills completely.
All the noise around me suddenly feels impossibly far away. Every sound turns muffled and distorted like I’m sinking underwater while my brain struggles to catch up to what just happened.
Then the attacker’s face slams into my mind, stopping my heart cold.
No.
Last week. The shelter. The adoption applications.
He stood near the front kennels wearing a Savannah Bulldogs baseball cap while asking questions about family-friendly dogs. I remember his voice now. The Italian accent. The scar near his jaw.
Oh God.
He was already inside the shelter.
A note from Kat Steele:
I’d say sorry for the cliffhanger, but you know me…I can’t resist building up all that delicious tension for you! The good news is that you’ll get to see the rest of their explosive story unfold in What He Keeps!
Yes, I want to read What He Keeps!