Chapter 16 - The Black Circle Asked Norah to Meet Beneath City Hall Lights

The meeting place was not secret.
That was the first surprise.
The message directed Sofia to the annual Harbor Renewal Gala at City Hall, a public charity event attended by developers, judges, union leaders, donors, reporters, and half the people whose names had appeared somewhere in Jonah’s ledgers.
Vittorio was scheduled to receive an award.
Norah laughed when she read the program.
“For community leadership?”
Sofia did not laugh. “He funds three housing charities.”
“Of course he does.”
“Public hypocrisy is still public power.”
The black-circle message instructed Sofia to come without Gabriel, but said nothing about Norah.
Sofia wanted to go alone.
Norah refused.
Lena objected to both plans.
Pike solved the argument by treating the gala as a controlled-contact operation. Federal agents would be present as guests, caterers, drivers, and city employees. They would not intervene unless there was immediate danger or probable cause for arrest.
“No improvisation,” Pike warned.
Norah looked at Sofia. “She means you.”
Pike looked at Norah. “I mean both of you.”
Norah borrowed a dark green dress from Mira, who announced that if criminals were going to make everyone attend galas, they should at least stop ruining good clothes with blood.
Sofia wore black and looked as if she were attending a board meeting where someone would be fired.
Gabriel did not argue about being excluded.
That worried Norah more than argument would have.
Before they left, he handed Sofia a small metal token stamped with the Moretti shipping crest.
“What is this?” she asked.
“Father’s old access marker. If the source is who I think it might be, they will recognize it.”
“You have a theory?” Norah asked.
“Several.”
“Share.”
“No.”
She stared at him.
He corrected himself. “I don’t have enough evidence to make any useful accusation.”
“Better.”
City Hall glowed gold against the winter evening. Television cameras lined the entrance. Protesters stood behind barricades carrying signs about waterfront displacement, labor abuses, and political corruption. Guests passed them beneath umbrellas.
Norah saw the city differently now. The same names that once meant buildings, charities, and campaign posters had become nodes in a hidden network of favors.
Inside, chandeliers reflected from marble floors.
Vittorio stood near the main staircase surrounded by donors.
He was older than Norah expected—late sixties, silver hair, broad shoulders, a face built for reassuring photographs. He looked nothing like a monster.
That disturbed her.
Sofia’s hand tightened around her clutch.
“First time seeing him since Gabriel disappeared?” Norah asked.
“Yes.”
“Can you do this?”
Sofia looked at her uncle.
“I have been doing this since I was fifteen.”
They entered the crowd.
Vittorio spotted Sofia almost immediately.
His smile widened.
“Sofia.”
He embraced her for cameras.
Norah stood close enough to hear him whisper, “Your brother has made you reckless.”
Sofia smiled for the photographer. “You always confuse disobedience with recklessness.”
Vittorio released her and looked at Norah.
Recognition flickered.
“Ms. Vale.”
Norah’s stomach went cold.
They had never met.
He knew her on sight.
“Mr. Moretti.”
“I am sorry about what happened at your apartment.”
The sentence was a threat disguised as sympathy.
Norah smiled. “I’m sorry about what happened to your fake warrant.”
His eyes sharpened.
Then a councilman approached and the moment ended.
Sofia murmured, “You enjoy dangerous sentences.”
“I work for tips.”
At nine precisely, a server placed two glasses of sparkling water on their table.
Under Sofia’s glass was a black paper circle.
On the reverse: WEST BALCONY. THREE MINUTES.
They moved separately through the crowd.
The west balcony overlooked the river. Heat lamps glowed beside empty cocktail tables. Snow had begun to fall lightly.
Camille Daro waited near the railing.
She was perhaps fifty-five, elegant, dark-haired, wearing a silver gown and no coat despite the cold.
Sofia stopped.
“Aunt Camille.”
Not an actual aunt, Norah realized. One of those family titles given by intimacy rather than blood.
Camille looked at the Moretti token in Sofia’s hand.
“Gabriel still has Antonio’s sense of drama.”
“You sent the packets,” Sofia said.
“Yes.”
“You used my credentials.”
“Yes.”
“You framed Tomas.”
Camille’s expression tightened. “Partly.”
Norah stepped closer. “Partly is not a useful word.”
Camille looked at her. “Jonah’s daughter.”
“Everyone knows me now.”
“Your father was difficult to forget.”
Norah’s anger rose. “Did you know him?”
“I helped keep him alive.”
The balcony seemed to tilt.
Sofia whispered, “What?”
Camille looked toward the ballroom doors.
“We have eight minutes before Vittorio notices I am missing.”
“Then speak faster,” Norah said.
Camille had been Vittorio’s executive assistant for thirty-two years. She knew where he went, who he paid, what he feared, and which instructions he never wrote down.
At first she had believed proximity gave her influence. She convinced herself that warning people, delaying orders, and redirecting harm made her different from the men giving commands.
“Then Jonah happened,” she said.
Antonio had asked Camille to watch Vittorio quietly. She became the black-circle source, sending warnings to Calder and Frank Rinaldi. When Vittorio captured Jonah after the staged construction accident, Camille secretly arranged medical treatment through a rural clinic and altered two transport logs.
“How long was my father alive?” Norah asked.
Camille’s composure broke.
“Eleven days.”
Norah heard nothing for a moment.
Eleven days.
Her mother had been planning a funeral while Jonah was alive somewhere, held by men who wanted the vault location.
“What happened on day eleven?”
Camille looked at the snow.
“He escaped.”
Norah grabbed the railing.
“What?”
“Not far. He reached an old pumping station near Lake County. He called me because I had helped the clinic nurse pass him a phone number.”
“Why you?”
“He knew I was the source.”
“What did you do?”
“I sent someone to get him.”
“Who?”
“Frank Rinaldi.”
Tomas’s father.
Sofia covered her mouth.
Camille continued. Frank reached the pumping station. Jonah was gone.
Blood on the floor. A broken window. Tire tracks outside.
They never found him.
“Vittorio?” Norah asked.
“I assumed so.”
“Assumed?”
“There was no body.”
Again.
No body.
Norah felt hope trying to become pain.
She crushed it down.
“Why did you stay with Vittorio?”
Camille looked directly at her. “Because I was afraid. Because leaving would have exposed what I knew. Because I told myself I could prevent the next Jonah. Because after enough years, explanations and excuses become indistinguishable.”
Sofia’s voice hardened. “You used my credentials.”
“To expose the labor operation without pointing to myself.”
“You framed me.”
“I made investigators look at documents you had access to. I never intended you to be prosecuted.”
“That is not a defense.”
“No.”
Norah almost laughed at how often that word appeared when people finally stopped lying.
“What about Tomas?” she asked.
“I cloned his old archive token to discover who had accessed Antonio’s files. Then Saye found evidence of the clone. Vittorio ordered me to plant the scrubbed gun so suspicion would fall on Tomas.”
“And you did it.”
“Yes.”
“You are not an informant,” Norah said. “You are an accomplice who occasionally warned people.”
Camille flinched.
“Yes.”
The honesty did not absolve her.
It did make the next question possible.
“Why did Vittorio take Gabriel?”
“Because the anonymous labor packets triggered federal attention. Vittorio believed Gabriel sent them as part of a move against him.”
“He didn’t.”
“I know.”
“Then why leave him behind my diner?”
Camille’s eyes met Norah’s.
“I chose the alley.”
Sofia stared at her.
Camille explained that Vittorio ordered Gabriel moved to a warehouse where Saye’s men intended to force him to reveal what he had given federal investigators, then kill him in a staged gang dispute.
Camille altered the vehicle route, sent the driver to the wrong loading dock, and arranged a false police alert near the warehouse. The kidnappers panicked and dumped Gabriel behind the Silver Spoon intending to return after patrols cleared.
“Why there?” Norah asked.
“Because your diner had cameras on the street and late-night staff. I thought someone would find him.”
“You tied Bruno to him?”
“No. Saye did. He knew Gabriel would not abandon the dog if he escaped.”
Norah thought of Bruno choking on the rope, licking Gabriel’s limp hand.
Camille’s intervention had saved a life and still allowed cruelty.
Nothing about her fit into clean categories.
She reached into her purse and handed Sofia a keycard.
“Vittorio keeps an offline server beneath the private club. Saye stores security backups, payment schedules, and recordings. The vault evidence proves the old conspiracy. The server proves the current one.”
“Why give it now?”
“Because after tonight Vittorio is leaving the country.”
“When?”
“Before dawn.”
Sofia glanced toward the ballroom.
“Then Pike needs to move.”
Camille caught her arm. “If federal agents raid the club before the server copies, Saye will trigger a wipe.”
“How do we prevent it?”
Camille looked at Norah.
“Someone has to enter from inside the gala transfer corridor while Vittorio is still here.”
Norah sighed.
“Of course they do.”
Sofia had called Camille “Aunt” because Camille had been present at birthdays, funerals, school graduations, and hospital rooms. She had bought Sofia her first fountain pen and taught Gabriel how to knot a tie before Antonio’s funeral. That history made every admission on the balcony heavier.
“You stood beside us all those years,” Sofia said. “You watched Uncle Vittorio shape everything after Father died.”
“Yes.”
“And you never told us.”
“I sent warnings.”
“That is not the same thing.”
“No.”
Camille looked older each time she agreed. “I told myself information was safer than confession. If I came forward, Vittorio would replace me and the warnings would stop. Some people are alive because I stayed.”
“And some are dead because you stayed,” Norah said.
Camille did not look away. “Yes.”
She then gave them names from the current operation that did not appear in the old vault: a payroll manager laundering deductions, a private security supervisor arranging transport, a city procurement consultant who steered inspections, and two shell companies created after Gabriel began closing the older channels. She had copied schedules but not the underlying files. Those remained on Saye’s offline server.
“Why not copy them yourself?” Sofia asked.
“Because Saye built a checksum alarm. Any full archive copy from his console triggers a wipe and notifies him. I could leak reports one by one. I could not take the whole system.”
Norah understood the timing. Camille’s small anonymous packets had been designed to create outside attention without revealing her access. Gabriel’s internal audit made Vittorio think the leaks came from his nephew. The very reforms Gabriel saw as practical risk management had made him look like a traitor.
“Did you know Vittorio would blame him?” Norah asked.
Camille hesitated.
That hesitation was enough.
“You knew it was possible.”
“Yes.”
“And sent the packets anyway.”
“Yes.”
Sofia’s face went cold. “Then you used my brother as cover.”
“I hoped the evidence would move faster than Vittorio.”
“It did not.”
“No.”
May you like
There it was again: good intentions reduced to arithmetic after the damage had already occurred.
Pike had also placed two agents near the balcony, close enough to intervene but far enough that Camille would not see badges. Norah knew this because one of them pretended to be fascinated by a decorative planter for nearly six minutes. The absurdity helped her stay calm. Even in the middle of a conspiracy, someone still had to stand beside a shrub and look natural.
Related Stories