She sent it from a café in Surulere at 7 p.m. on a Tuesday.
Not because Surulere was convenient — it was forty minutes from her apartment by danfo, longer in evening traffic — but because it was far enough from Victoria Island that the digital footprint wouldn't cluster with her daily movements, and because the café had fourteen tables, two exits, variable foot traffic, and a generator reliable enough that she wouldn't lose the connection midway through an encrypted upload. She'd identified it in her first week in Lagos the way she identified everything useful: quietly, methodically, without appearing to look.
She ordered jollof rice she'd actually eat and a malt drink she'd nurse slowly and sat at the table nearest the back wall with her laptop open and her phone face down beside it like a woman finishing up work before heading home.
She looked, she hoped, completely ordinary.
Underneath the table her left knee was bouncing. She stopped it.
The channel had taken her three weeks to build before she'd even arrived in Lagos.
Dev's contact — a man she'd never met and knew only as Obi — had set up the infrastructure on the Nigerian end. Her job had been to establish the Meridian-side access points, which meant learning the company's internal documentation system well enough to extract cleanly without leaving traces, and building an encryption layer on top of a commercial cloud service that would look, to anyone inspecting her traffic, like a journalist backing up interview files.
She was a journalist. The files were just not interviews.
She opened the upload interface now. The package she'd assembled over ten days sat in a encrypted folder on her laptop — the Onikan building, the vehicle logs, the faces she'd photographed, the metadata she'd pulled from Meridian's internal flagging system on Emmanuel Dare and the three entities connected to him. Not enough to publish. Not yet. But enough to confirm that what she'd suspected from the fragments she'd found in London was real and was active and was moving faster than anyone outside Meridian knew.
Enough to prove that Marcus had been right.
She initiated the upload. Watched the progress bar move across the screen with the patience of someone who had learned a long time ago that the most important moments rarely felt like the most important moments while they were happening. They just looked like a progress bar. They just looked like a woman eating jollof rice in a café in Surulere on a Tuesday evening.
Upload complete.
She closed the interface. Closed the laptop. Ate the rest of her rice.
Outside the café Lagos moved in its evening rhythm — the traffic, the generators, the smell of suya from a nearby grill, a group of students at the table by the window laughing at something on a shared phone. She sat inside all of it and felt, quietly and without ceremony, the particular relief of a thing that had been theoretical for two years becoming real.
She'd done it.
The first package was out. Dev had it. Whatever happened next, that much was done and couldn't be undone.
She thought about Marcus. Let herself feel it for exactly the length of time it took to finish her malt drink.
Then she packed up her laptop, left a tip that was slightly too generous because she believed in tipping well in places she intended to return to, and went back out into the city.
She knew something was wrong before she opened the door.
It was the smell first — almost nothing, barely a trace, the ghost of something clean and chemical that hadn't been there this morning. The kind of smell that latex gloves left if you were wearing them in a warm room for long enough. She'd read about it years ago in a manual she wasn't supposed to have access to and filed it away in the part of her brain reserved for things that might matter later.
She didn't stop moving. Didn't pause in the doorway or change her body language or do any of the things that said I know. She walked in the way she always walked in, dropped her bag by the door the way she always dropped her bag, and moved through the apartment slowly on the pretense of opening the window in the kitchen for air.
The first trap: a single strand of her hair laid across the hinge of her laptop, invisible unless you knew it was there. Gone.
She kept her face easy. Moved to the bedroom.
The second trap: her spare burner phone, kept in a hollowed-out book on the third shelf of the bookcase, positioned at a precise angle she'd photographed on her first day so she'd know if it moved. It had moved — two centimetres to the left, replaced carefully, but not carefully enough.
The third trap: a small stack of papers on her desk, seemingly random, actually arranged in a sequence she'd remember because she'd built the sequence herself. The top three sheets were in the right order. The fourth and fifth had been replaced in the wrong one.
She stood in the middle of her apartment and breathed slowly and looked at what the search had told her.
Professional. Thorough — they'd gone through everything, she was certain of that, every surface and drawer and the space behind the bathroom tiles she'd used to store a secondary document set. Gloved. Careful enough that most people would never have known they'd been there.
Most people.
She sat on the edge of her bed. Put her hands flat on her knees. Let herself think.
The laptop had been accessed — she confirmed it now, checking the battery level against the note she kept in her head of exactly what percentage it had been at when she left. Down four percent, which was roughly what a cold boot and a ten minute review of her files would cost. They'd found nothing on the laptop because there was nothing on the laptop — everything lived in the encrypted channel, and the laptop itself was clean enough to be a prop.
The burner phone was a decoy. The real one was on her person, always.
The document set behind the bathroom tiles was two months old and deliberately incomplete — fragments that pointed toward a different, false theory of what she was investigating. She'd built it as a contingency in her second week, on the principle that if someone searched her apartment she wanted them to find something that sent them in the wrong direction.
So. The search had been professional. She had been more careful.
That was the good news.
The bad news was everything else.
She called Dev from the roof of her building at 9 p.m., standing in the warm dark with the city below her and the sky above her doing what Lagos skies did at night — a deep purple-black, stars lost in the light pollution, the horizon smeared amber from a thousand generators.
He answered immediately.
"I got it," he said. "All of it. Obi confirmed the transfer twenty minutes ago." A pause — she could hear him restraining whatever he wanted to say next. "Zara, this is—"
"My apartment was searched tonight."
Silence.
"When," he said. Not a question. The voice he used when he was already running the problem.
"While I was sending. Someone knew I was going to move tonight or they've been watching long enough to know my patterns." She kept her voice level. Below her the city moved, indifferent and luminous. "Either way the timeline has changed."
"Do you need to pull out?"
She thought about the Onikan building and Dare's vehicles and the three flagged entities and everything she hadn't found yet on the sixth floor. She thought about Marcus's redacted photograph and the reference code and all the distance still left between what she had and what she needed.
"No," she said.
"Zara—"
"The search was professional but they found nothing. If they had something on me I wouldn't be standing on this roof talking to you." She paused. "They're suspicious. They're not certain. Those are different things and I still have room to work in the space between them."
A long silence. She could hear Dev breathing — the careful, controlled breath of a man who wanted to argue and knew it wouldn't land.
"Forty-eight hour check-in," he said finally. "No exceptions."
"Agreed."
"And Zara." His voice shifted — something underneath the editor, the handler, the careful professional. Something older. "Be careful. Please."
She looked out at the city. All of it — the lights, the noise, the water, the bridge, the ten thousand lives happening simultaneously below her, none of them knowing what was happening on this particular roof.
"I'm always careful," she said.
She hung up. Stood there for a moment longer.
Someone in Meridian had searched her apartment. Someone knew — or suspected — enough to move on her while she was out. Someone had been watching, or had been tipped off, or had found the thread that led toward her and pulled it.
She turned the possibilities over one by one, methodically, the way Kael looked at photographs he'd already memorised.
And underneath the methodology, underneath the operational calculus and the contingency planning and the careful, practiced stillness she wore like a second skin — underneath all of it, one thought she didn't fully examine before she pushed it back down:
The only person who knows I'm not who I say I am is already sleeping in a safehouse across the city.
She went back downstairs.
She didn't sleep.
Act One was over.
[END OF CHAPTER 10]