The old central library stood at the end of a quiet avenue, set back behind tall palm trees and a low stone wall that had begun to crumble in places. It was one of the oldest buildings in Port Harcourt — red brick, arched windows, a wide wooden staircase leading up to double doors that had welcomed generations of students and readers. But the new library had opened three years ago, and this one had been sitting empty ever since — quiet, forgotten, the perfect place for someone who didn’t want to be seen.
Adebayo parked two streets away, as we had agreed, and I sent my location to Bello before stepping out, making sure my phone was fully charged and the line to him was still active. The sun was already dipping low, painting the brickwork in warm amber, and long shadows stretched across the pavement as I walked through the iron gates and up the steps. The doors weren’t locked — just pulled to — and they creaked softly as I pushed them open and stepped inside.
The air was cool and smelled of dust, old paper, and damp plaster. Light filtered in through the high windows in slanted golden beams, illuminating swirling clouds of dust that danced in the stillness. Rows of empty bookshelves stood like silent sentinels along the walls, and the central reading room — with its long oak tables and green-shaded lamps — looked as though it had been abandoned in a hurry, as if everyone had simply stood up and walked away one day, never to return.
“Hello?” My voice carried further than I expected, echoing softly off the high ceiling. “I’m here. Just like you asked.”
For a moment there was nothing but silence. Then a figure stood up from behind one of the tables at the far end — a woman, small and slender, wearing a faded blue Ankara and a headtie tied simply at the back. She hesitated before stepping into the light, her hands clasped tight in front of her, twisting nervously at a corner of her wrapper. And when I saw her face clearly, my breath caught — I knew her.
“Ngozi?”
She was the secretary in the project management office at Apex — the woman who had brought Kai his coffee every morning, who had kept his calendar, who had always smiled and asked how we were doing. She had been at the company nearly as long as he had. And she was the last person I would have expected to send that message.
“Mrs. Voss — Elara,” she said, her voice trembling. “I didn’t want to involve you more than you already are. But I couldn’t go to the police. Not yet. Not until I knew what would happen to my family.”
“Ngozi — of course,” I said, walking forward slowly so I wouldn’t startle her. “You can tell me anything. And whatever you share, we’ll make sure you’re safe. Bello — the officer handling the case — he can protect you.”
She shook her head quickly, her eyes wide and dark with fear. “You don’t understand. They know where I live. They know my children’s names. Bakare’s men have been watching me since the day Kai… since the accident. They came to my house. They told me if I said a word to anyone, my boys would never see their mother again.” She pulled a crumpled tissue from her pocket and pressed it to her eyes. “But I can’t keep quiet anymore. Not after what I heard today at the inquiry. Not after hearing you speak about him like he was a hero, when I know how much he suffered. How many nights he stayed late just because he couldn’t face going home and telling you it wasn’t over yet.”
My throat tightened. “He never told me any of it. He said he didn’t want me to worry.”
“He was trying to carry it all alone,” Ngozi said, tears spilling over now. “Every time they turned up the pressure, every time the threats got worse, he would just say — ‘I’ll handle it, Ngozi. I promised her a safe life, and I’m not going to give her fear instead.’” She took a shaky breath and reached into the bag slung over her shoulder, pulling out a thick stack of documents bound together with string. “This is what I couldn’t put in the files he kept at the office — what he was too afraid to write down where anyone might find it. He dictated it all to me, late one evening, when we were the only ones left in the building. Names, dates, conversations — exactly what was said in meetings he wasn’t even allowed to be present for.”
I took the bundle carefully, my fingers brushing hers — she had guarded this just as fiercely as Kai had guarded his own folder. “And Chief Odili?” I asked gently. “Is his name here?”
Ngozi nodded solemnly. “It starts with him. He was the one who introduced Bakare to the project. He sat in on the first meeting where the decision was made to waive the quality checks. And when Kai refused to sign the waivers… Odili was the one who told Bakare — ‘If he won’t move, then move him.’ Those were his exact words. I heard it myself. On speakerphone. Kai had me listening in from the next room so there would be two of us who knew.”
The room seemed to grow quieter still. Odili hadn’t just been skeptical at the hearing — he had been defending himself. Every question, every challenge, every attempt to cast doubt on Kai’s character had been an effort to make sure the conversation never reached his own name. And he had been sitting there, listening, watching, while the evidence he thought was safely buried rose up around him.
“Kai knew,” Ngozi said softly. “He told me that if anything happened to him, I should wait — wait and see who came after the files, who tried to discredit him, who acted like they had something to lose. And then I should give this to the one person who wouldn’t let them get away with it. He said that would be you.”
She reached into her pocket one more time and pulled out something small, wrapped in a scrap of fabric. When she unfolded it, my breath caught — another rose. Exactly the same design, the same engraving, the same delicate shape. But this one had two nicks — one on the same lower-left petal as the one found in Kai’s car, and another on the petal opposite it.
“He gave this to me that same night,” she said. “He said it was how they identified each other — or how they marked who belonged to them. Every time someone new was brought into the arrangement, every time a deal was struck or a threat was made… one of these changed hands. Each one different. Each one carrying its own mark. So you know who gave it to you by where the damage is.”
I held it gently between my thumb and forefinger — cool, solid, unmistakable. They weren’t just symbols. They were signatures. Silent, secret, undeniable. And if this one had two nicks… then Odili was the one who had given it, or received it, or passed it on.
“Thank you,” I said, my voice thick with emotion. “Thank you for keeping it safe. And thank you for trusting me.”
“I owed him that much,” she said simply. “He fought for the truth even when no one else would. The least I can do is stand beside it now.”
We walked out together, the light fading fast, and I gave her Bello’s private number — written down, safe, not sent or texted anywhere — and promised she would have protection by morning. I watched her walk away toward the bus stop, head held a little higher than when she had arrived, and then turned back toward where Adebayo was waiting.
He started the car the moment I opened the door, seeing the expression on my face and the documents in my lap. “What did you find?”
“Everything,” I said, laying the papers carefully on the back seat. “And everyone. Odili is at the center of it all. And he’s not just a committee member — he’s the architect.”
Adebayo gripped the steering wheel tighter, his jaw set hard. “Then the inquiry tomorrow changes everything. He won’t be able to sit there and ask questions anymore — he’ll be the one answering them.”
As we drove back through the city, the streetlights coming on one by one, I thought about what Kai had built — not just roads and bridges, but a web of truth, spun slowly, carefully, in secret, waiting for the right hands to pull it tight. And now Ngozi had added her thread to it. And tomorrow, I would add mine.
I touched the locket at my neck — my perfect rose, his perfect rose — and then the two-nicked one resting safely beside the files in my bag. Matching roses, yes — but not all of them created equal. Some were made to be beautiful. And some were made to bear the marks of what had been done in their name.
Tomorrow I would lay them all out — the files, the recordings, the witnesses, the roses — and I would watch as the man who thought he was untouchable realized that the one thing he had never accounted for was the integrity of the man he had underestimated.
Kai Voss hadn’t just refused to look away. He had made sure that when the time came, everyone else would have to look too.
And starting tomorrow — they would.