Copyright © 2025 by Christie Winter

All rights reserved.

No portion of this book may be reproduced in any form without written permission from the publisher or author, except as permitted by U.S. copyright law.

BLACK PHOENIX

Chapter 21: False-Flag Inferno

The Phoenix secure terminal was built into the sub-basement of a decommissioned bank, somewhere south of Potsdamer Platz. Jack slid his Marcus Kane ID card through the reader and felt the lock release, too smooth, too compliant. It put him instantly on edge. The hallway inside was lit a precise 4300 Kelvin, nothing left to shadow, just clinical glare on every inch of composite tile. He crossed the threshold, careful not to leave footprints that might look out of place, and let the vault door swing shut behind him.

Inside, the air ran cold and dry as a bone bank. The row of terminals were nested in sound-damping foam, each one bracketed by blind walls and a three-point surveillance net that tracked everything down to heart rate. Jack found the designated cubicle. The seat was already warm; someone else had run the ops here not ten minutes before. He ignored the sweat print on the back and settled in, eyes running the perimeter for cameras, glass, the faint red pulse of a recording indicator. All present, all as expected.

He thumbed the Phoenix touchpad, then entered the cascade of credentials: Marcus Kane’s primary, a triple-stacked multi-factor, then the second-level “audit trap” code that would flag if anyone was monitoring for abnormal access. Each step triggered a haptic pulse in the armrest, a little behavioral cue, a cheap trick, but effective. On the third login, the screen bled from standard desktop to the gray-on-black of the ops server, the cursor blinking like a heartbeat on the right edge.

He opened the day’s traffic: seven hundred messages queued, half flagged “urgent,” all but six already reviewed by the night desk. He scrolled the subject lines, half his brain on auto-pilot, eyes only slowing for anything with “external” or “Tier 1” in the tag. He found three. The third was tagged with both.

He opened it, and the encryption challenge started. Thirty seconds, forty, then a slow render: a text block, followed by a pair of data packets and a blurred video attachment. He opened the text first.

TO: OPERATIONS C2

FROM: STRATEGIC OPS

SUBJ: CONCURRENT EXECUTION / FALCON STRATUM

He read the first line, felt the temperature drop even further. “Falcon Stratum” wasn’t just an op name, it was a protocol, Phoenix's version of the red phone. No plausible deniability, no proxy assets. This was in-house, full force, no margin.

He read on.

CONCURRENT OPS AUTHORIZED / HORIZON-7 WINDOW

PRIORITY: BLACK

OBJECTIVE 1: BERLIN-ALEXANDERPLATZ/BRANDENBURG GATE

OBJECTIVE 2: SINGAPORE-CENTRAL TRANSIT NODE, EAST HUB

He tabbed the data packets. The first contained a set of tactical overlays: high-res satmaps, thermal scans, live-crowd projections. In Berlin, the focal point was a political rally scheduled for the next morning, with projected attendance in the low thousands. The Singapore op was more abstract, less a single event, more a crush of humanity at the city’s main transit artery, timed perfectly for morning rush.

Jack felt his fingers start to sweat against the keyboard. He ran the data for both sites, noting the density curves, the peak population windows, the planned “noise” (false comms, social panic triggers, traffic reroutes). It was all familiar, he’d written the book on it in another life, but here the numbers ran bigger, colder, optimized for the worst possible outcome.

The second packet was even worse. It detailed the device schematics: for Berlin, multiple explosive charges staged along the subway interchange, a main detonation at the heart of the square, synchronized for maximum secondary effect. For Singapore, a compressed fuel-air device with overpressure sufficient to collapse the tunnel system, designed to kill not just the people in the blast radius but anyone in the concourse above.

He toggled the video. It was a dry-run simulation, Phoenix’s own render engine, the kind they used to sell operations to senior brass. It showed the Brandenburg Gate, lit gold in the winter dusk, the crowd gathered at the foot. A timestamp ran in the corner, then a pop, a stutter, and the world went red-black as the charge went off. Bodies bent and vanished like shadows in the wind. The secondary flashed two seconds later, fireball blooming outward, glass shattering a quarter-mile down the avenue. The simulation slowed, replaying the collapse in perfect slow-motion, blood and dust pixelated into art.

He couldn’t watch the Singapore one.

Jack minimized the window, bracing his elbows on the cool plastic of the desk. He stared at the code running along the bottom of the screen: assignment chains, logistics, the parade of names that meant nothing to anyone except the handful who would read this file. Phoenix had it planned and running by the nanosecond. Every asset, every exit, every press release already drafted.

He forced himself to read the rest. The ops brief was explicit: both attacks were to be staged as rival-faction events. Berlin would be pinned on a nationalist cell, already established by three months of deepfake chatter and planted social posts. Singapore would blame “transnational agitators,” a blank canvas onto which any government could paint their favorite villain. In both cases, Phoenix stood ready to offer “emergency response” consulting within thirty-six hours, leveraging the horror for access and long-term contracts.

He scrolled to the casualty estimates. The numbers were explicit: 2,600 in Berlin, 4,100 in Singapore. Projected children: 620 and 1,700. His hand trembled as he clicked through. He checked the clocks, saw that the first op was less than fourteen hours away.

He closed the file, wiped his hands on his pants, then reopened it to check for traps. There were two: a packet sniffer on the outbound, and a background process pinging all USB devices for extraneous use. Standard, but the second was a warning, they expected someone to try and walk out the data. They were watching for it.

He opened a new window, began to copy out the op structure, camouflaging the log as an internal diagnostic. His right hand worked the mouse, the left did the keys, heart-rate rising as he pasted the schematics into a dummy folder labeled “Maintenance/ZeroDay.” He triggered a scrub routine, then closed it.

He checked the logs one more time, looking for anything that might connect him to this session. The Phoenix audit suite was good, but he was better. For now.

He stood, feeling the adrenaline rush freeze and fade, leaving only the ache of nerves. The world outside the terminal was unchanged: the same hallway, the same dead air, the same nothingness. He keyed the exit, slid his card, and walked out, heart pounding, ears hot with the echo of simulated screams.

Upstairs, the city kept moving, oblivious. Jack stepped into the pale winter light, blinked against the sun, and tried to catch his breath. He couldn’t.

He forced himself forward anyway, each footfall a countdown. Fourteen hours. And then the world would burn.

~~**~~

The safe room was an old print shop above a defunct halal bakery, chosen because no one had ever finished cleaning out the ink. The walls still bled with the ghost of solvents, and Jack’s head throbbed in time with the fluorescent buzz overhead. He’d locked the doors, wedged the window with a steel bar, blackened the glass with garbage bags. On the center table, he’d fanned out the operational files like the world’s last and worst deck of cards.

He started with Berlin. Rallies around Brandenburg Gate were as routine as Sunday mass, but tomorrow’s event was a deliberate outlier. Phoenix’s own advance chatter had doubled the attendance estimates: thirty thousand on the low end, maybe more if the rumor about a guest headliner was true. Jack traced the routes on the tactical map, drawing lines with the stub of a stolen marker. Four main roads fed the square, all bottlenecking within a hundred meters. The secondary, the S-Bahn, ran underneath the entire site, a goddamn kill tunnel. The bomb schematic was basic but heavy-duty, wired with a logic chain designed to beat local counter-surveillance by half a second.

The operational file listed five distinct targets: the main podium, two perimeter chokes, the security barricade, and the southern viewing area. Every device was linked to a single primary, set to detonate on a deadman’s switch or remote from a fallback point. Jack mapped the code, found the fingerprint of the technician, a guy he’d worked with years ago, a bastard with a penchant for triple-checking his own wiring. He felt his scalp itch as he realized how little margin there would be. If the primary went down, the others would arm in sequence.

He checked the timeline. The bomb components were already staged at a Phoenix-run warehouse in the Westhafen district, scheduled for extraction at 0500, four hours before the rally. The crew would dress as a city utilities team, deploy under the guise of a traffic reroute, and have the packages planted in less than twenty minutes. After that, there was nothing but the timer, and the timer was as precise as death.

He could see, in his mind’s eye, the bodies on the cobblestones, the bone-colored spray of tourists and Berliners mixed in perfect democracy. He choked down the nausea.

Jack turned to Singapore. The transit hub was a marvel of efficiency, but efficiency meant predictability. The op was less elegant than Berlin, a blunt-force demolition, but the yield was six times higher, and the morning rush meant the kill zone would be packed shoulder-to-shoulder. The schematic for the device was a Russian clone, built to liquefy concrete and kill with overpressure. Phoenix had contracted a pair of Vietnamese ex-military to set the charge; they would be long gone by the time it blew.

The operational window for Singapore was tighter, he counted less than eleven hours before the device would be in place, and seven before the crew would move. The time zones were staggered such that even if he started running now, there was no physical way to get from one city to the other, no matter how many passports or flights or favors he burned.

He opened both files on his laptop, the blue flicker of the screens casting long shadows. He split his attention between them, trying to find any leverage, any fulcrum that could let him tip the balance in favor of life. But Phoenix’s machinery was perfect; everything that could go wrong had already been planned for, every possible vector locked and doubled.

Jack started to sweat. It rolled down the side of his jaw, caught in the stubble, and made his hands slippery on the keyboard. He checked the clock: 1911 in Berlin, 0211 in Singapore. He felt the universe contract into a thin, fraying wire and gripped the edge of the table until the bones stood out, skin gone white and bloodless.

There was no way to save both.

He fought it, ran simulations, traced every alternate path, could he call in a tip? Fake a security breach? Even if the authorities bought it, Phoenix’s fallback was to arm the bombs early. More dead, not less. He pressed his fists to his temples, trying to remember breathing. The ink in the air made his mouth taste of coins and ozone.

His mind broke it down to numbers. Berlin: thirty thousand bodies, prime TV coverage, the world’s attention for forty-eight hours. Singapore: larger kill, but less media, more plausible deniability, more time for the system to sand off the edges. He hated himself for thinking like this, for doing the math, for playing God with strangers’ lives.

He looked at the Berlin plan again, saw the path, the possibility. He knew the crew, knew the access points, knew that if he moved fast, he could get inside and maybe disable the main charge. Maybe. It wasn’t hope, it was less than that, but it was the only thing in reach.

He wrote it out in the pad: Focus on Berlin. Hit the Westhafen warehouse. Sabotage the device, blow the fallback, then vanish. It was stupid, reckless, and probably a suicide run, but it beat the alternative. He set the pad down, stared at the Singapore file, the numbers swimming in front of his eyes. For a long, ugly minute, he let himself feel what it meant: to write off an entire city, to turn his back on the faces he could never name. He ground his teeth until he tasted blood.

Then he stood, grabbed the backpack, loaded it with the kit he’d need: gloves, cutters, portable jammer, a cache of fake badges. He left the rest, the world could have it. As he killed the lights, the files on the laptop still glowed in the dark. Jack paused, ran his thumb along the ridge of his knuckles, then closed the Berlin file for good. The Singapore one stayed open, a silent monument to the lives he would never save.

He zipped his jacket, cinched it tight, and stepped into the night. No margin. No mercy. Only forward.

~~**~~

The rain had started before midnight, pelting the city in relentless verticals, making the old tarmac in Westhafen shine like gunmetal. Jack hunched his shoulders against the wet and kept his pace even, boots splashing through puddles that stank of diesel and winter rot. The warehouse stood out in the darkness, a rectangle of yellow security lights and reinforced fence, the kind of place you didn’t look at too long if you valued your health or your silence.

He hit the first checkpoint at the loading dock. The security badge, Marcus Kane, Level 5, slid through the reader with a hiss. The man in the booth didn’t bother to look up, just motioned for Jack to stamp his name on the log. Jack did, using the left-handed signature he’d practiced in the safe house, then let himself in.

Inside, the place smelled of old shipping containers and the sharp tang of adhesives. He could feel the presence of cameras, tracking every move, but he walked with just the right tempo to register as background, not a threat. He knew this playbook, Phoenix had trained him to do it, and now he used it against them.

He took the freight elevator to sublevel two. The door opened onto a bay lined with numbered cages, each one holding crates wrapped in anti-static film and branded with the marks of five different global shipping companies. The bombs were in cage seventeen.

He unlocked the panel, feeling the cold bite of steel through his gloves, and entered the crate. The first thing he did was pull the crate shut behind him, then wedge it closed with a piece of strapping wire. It wouldn’t fool a real audit, but it might buy him the seconds he needed if someone passed by.

He flicked on the pocket torch and set to work.

The bomb sat on a low table, casing open, guts arranged with the love of a master craftsman. Jack recognized the signature: the way the primary was soldered to the secondary with a triple-redundant circuit, the neat spiral of the kill wire coiled around a standoff. The guy who built this had pride, and it made Jack feel a little worse about what he was going to do next.

He started with the detonator: pulled the circuit board, clipped the bridge, then swapped it for a near-identical one he’d brought from the safe room. The replacement would pass all the self-tests, but once the timer hit zero, it would trigger nothing but a puff of burnt resistors. He worked in silence, every motion measured, each part placed exactly where the original had been.

He checked the watch: thirty minutes left before the crew arrived for final assembly.

He moved to the next bomb. This one was trickier, wired with a backup mercury switch, designed to detonate if it was tampered with or moved wrong. He worked slower, teeth gritted, aware that even a slip could mean vaporized hands. He stripped the case, drained the capsule, then replaced it with a saline-filled dud. It looked perfect. It wasn’t.

The noise outside shifted. Someone on the main floor, heavy boots, two sets. Jack froze, heart thumping in his chest, counting the footfalls as they echoed off the walls. He killed the torch, held his breath, and listened.

The steps stopped right outside the cage. He heard the badge beep, then the low scrape of the cage door. Someone muttered, voice low, the syllables guttural and angry, Slavic, not local.

The light flicked on, a harsh snap. Jack pressed himself into the shadow behind the crate, fingers tight around the wrench he’d been using.

The man entered, back to Jack, and set a clipboard on the table. He started running inventory, every now and then scanning the bombs with a handheld reader. Jack waited, muscles on fire, until the man finished the check. He mumbled something, closed the log, then snapped the light off and left.

The echo of the closing cage lasted an eternity.

Jack exhaled, hands shaking now, sweat cooling his spine even as the rain continued to hammer outside. He finished the last device, repeating the swap, then checked his work three times. The bombs were dead. No one would know until it was far too late to fix. He cleaned the table, packed his tools, and slipped out.

The walk to the exit was worse than the way in; every step felt watched, the cameras hot on his neck. But the guards at the exit were the same, bored and half-asleep, and his badge worked like a prayer. He signed the log, said nothing, and stepped out into the rain.

He was halfway down the block before he dared to breathe.

He ducked into the shadow of an abandoned box truck, checked his burner phone, and typed out the confirmation: BABEL ABORTED. BERLIN OPS DISABLED. He sent it on the dead-drop protocol, bouncing it through five nodes, then killed the phone and snapped it in half.

He watched the lights in the warehouse. No alarm. Nothing yet. He walked east, feet numb, water pooling in the seams of his jacket. He kept walking until he hit an all-night Turkish bakery, where he bought the cheapest coffee they had and huddled under the awning, breath steaming, hands shaking too much to bring the cup to his lips.

He took out his regular phone and checked the world. It was already breaking.

The news from Singapore came in like a tide of glass and blood. The attack had hit at 0724, local time, just as the early rush hour peaked. Video feeds looped the explosion over and over: a roar in the darkness, bodies flung against the plastic dividers, smoke rolling through the concourse as commuters ran, slipped and vanished in the crowd. The death toll doubled every half hour.

Jack scrolled, face blank, fingers moving with the steady precision of a man cataloguing his own failure. He checked the Berlin feeds. There was nothing but the usual, the rally underway, rain-soaked crowds waving signs, a rising tide of music and noise. No bombs, no panic, not even a rumor.

He forced himself to drink the coffee, bitter and cold now, letting it coat his tongue, then set the cup down and stared at the phone. The Singapore numbers kept climbing. He felt nothing.

No, that wasn’t right. He felt everything, all at once: the weight, the cold, the loss, the knowledge that he had chosen this. That everybody in that transit hub, every family that would never get a call back, was on him.

He watched until the screen went dark, then squeezed the phone so hard the plastic cracked. The rain hadn’t let up. He stood, wiped the drops from his face, and walked out into the gray, letting the city swallow him whole.

There was no comfort. There was only the job. And the endless, hungry now.