Shadows of Ink
Chapter 1
Keisha stepped into the Kendall Foster Agency, the door clicking shut. Her sneakers clung to the linoleum, battling a haze of toner, bleach, and burnt coffee. Her satchel, heavy with case files, pulled at her shoulder.
She adjusted the medical bracelet on her wrist, its metal cool: epilepsy, levetiracetam, emergency contact. At sixteen, it had shamed her. At thirty-two, it was just part of her.
Her cubicle hid in the corner, safe from window glare.
She dropped her satchel, sank into her chair.
Tiana’s photo grinned from a plain frame—gap-toothed, bright-eyed, sixteen, scarred by seven foster homes.
A foster sister lost to the system years ago gnawed at Keisha, pushing every file she opened.
“You deserve better,” Keisha murmured, tapping the frame before waking her computer.
Her hand trembled, a faint aura signaling trouble. She dug out her medication, swallowing the pill dry. Fatigue would drag at her soon, but work didn’t wait.
Imani Wells’ file lit the screen, a fourteen-year-old too trusting, placed through Coastal Futures three months ago.
Keisha scrolled to the contact details: a P.O.
box, no address. Her stomach twisted. Three cases this week with P.O.
boxes. Two with matching references. Five with one judge’s signature across districts.
“No chance that’s random,” she muttered, logging it in her spreadsheet.
Her fingers brushed a folded paper in her satchel, unplaced. Her pulse spiked, uneven, as she unfolded it.
Stop chasing missing kids. They’re gone.
The scrawl was jagged, ink smeared. Someone had slipped it in here, today. Her eyes scanned the empty office.
She tabbed to her master spreadsheet, tracking Coastal Futures’ placements.
Thirty-seven kids. Twenty-two with gaps in records.
Fifteen with red flags, like Tiana’s—a runaway handed to a family always moving.
Imani had come to her last month, journal clutched, whispering about “weird questions” from her caseworker.
Would anyone care if you switched schools?
Her trembling fingers tapped the keyboard. Tiana’s words from their last meeting seared. “They look at me like I’m for sale.” Keisha had flagged issues weeks ago—audit requests, complaints—blocked at every step.
A legal pad slid from her drawer, her pen carving names, dates, patterns. No keystroke could erase these. Fatigue hit, thoughts snagged like files in a jammed drawer. Late morning, her watch said. Hours to push through.
She emailed the Miami Child Welfare Board—short, no accusations. Just the pattern: P.O. boxes, missing home studies, suspect judges. She attached her anonymized spreadsheet and hit send.
A new file landed. Another Coastal Futures placement. “Not this kid,” she said, opening it. Same markers—P.O. box, vague references, Judge Wilson’s name. Three was chance. Five was a pattern. Fifteen was a machine.
Her desk phone jarred the silence. “Crawford,” she answered, voice firm.
“Ms. Crawford.” A smooth, strange man. “I hear you’re digging into our placements.”
Her spine locked. “Who’s this?”
“A concerned party. Coastal Futures values your effort, but our placements are clean.”
“I didn’t tell Coastal about my audit.”
A pause. “Word spreads.”
“How’d you get my number?”
His chuckle iced her skin. “We track our investments. Those kids are fine. Look elsewhere, Ms. Crawford.”
The line died. Her heart slammed, eyes on Tiana’s photo. “I’m not stopping,” she murmured.
She saved her notes to a secure folder, locked her computer. Rest called—medication demanded it—but resolve held her steady. Someone saw her digging. Trouble was close.
Malik’s cologne—sandalwood, black pepper—hit before his shadow, his broad frame filling her cubicle. “Got a second, Keisha?” he asked, easing into her chair.
“Wrapping something up.” She minimized her spreadsheet, too late.
“Still chasing that audit?” His eyes narrowed, tie knotted with navy anchors.
“Someone’s gotta do it.” Her hands pressed the desk, hiding a tremor.
“The board’s on about resources.” Malik leaned in, voice low. “Kids in emergency placements need homes now.”
“These kids need us now.” Her gaze hit Tiana’s photo. “Fifteen placements with bad paperwork. All Coastal Futures. All this year.”
“Paperwork snags happen. Staff burn out—”
“P.O. boxes? Same references? Kids in homes that don’t fit?” Her pen tapped her notepad. “That’s no snag, Malik. That’s a setup.”
Lights flickered, shadows crossing his face. “You got a call from Coastal.”
“How’d you know?”
“They hit me up too.” He exhaled. “They’ve got board connections. They don’t like questions.”
“They’re hurting kids.”
“No proof.”
“Tiana’s proof.” Her voice cut. “Her placement family asked about new identities. Then they vanished. Coastal ‘lost’ half her file.”
Malik’s shoulders stiffened. “You reported it.”
“And got nothing.” Her pen tapped faster. “Fifteen kids at risk, maybe more.”
“Look, Keisha, you’re running on fumes.”
“These kids are my job.”
“Keeping this department alive is mine.” He stood, chair scraping. “The board wants the audit shelved. You have two days bring me something solid, or I reassign you.”
“I’ll have it in one.” Confidence steadied her.
Malik’s knuckles rapped her desk twice. “Don’t make promises you can’t keep.”
Alone, Keisha reopened her spreadsheet. Amara Lyle’s name glared. Caseworker for three shady placements, typing across the room with stiff precision. Careless? Or complicit?
Her phone buzzed.
Stop digging. Some things stay buried. Unknown number.
Her stomach sank.
Another.
We know where Tiana is.
A third.
We’re watching. Back off.
Amara’s typing didn’t falter. Was she in this? Keisha’s pen clattered to the floor.
“You okay over there?” Amara called, typing pausing.
“Yeah, just dropped my pen,” Keisha said, grabbing it, pulse spiking. That black sedan outside her apartment three days ago—no plates, tinted windows—felt real now.
Her tremor flared. She gripped her desk, emailed her notes to her personal account and Cassia for backup. Threats meant she was close.
“Still at it, huh?” Amara stood at her cubicle, adjusting her glasses.
“Jotting some notes.” Keisha minimized her screen.
“Coastal Futures audit?”
“Among other things.”
“Malik said the board wants that dropped.”
“Did he now?” Keisha’s jaw tightened.
“We’re stretched thin.” Amara’s glasses slipped. “Just follow orders.”
“What if someone’s dodging the rules?” Keisha locked eyes. “You signed off on three placements. Check addresses? Meet families?”
Amara stiffened. “I follow protocol.”
“Not with P.O. boxes.”
“Clerical errors.” Her tone chilled. “Watch yourself, Crawford. Not everyone’s as patient as Malik.”
Amara walked off, typing resuming sharper than before. Keisha’s phone buzzed: Last warning. Fatigue clawed her eyes, but she stood, grabbing her satchel and Tiana’s photo.
“Heading to lunch?” Amara called.
“Something like that.”
The walk to the exit stretched, unseen eyes on her neck. Outside, Miami’s sun blinded her. Her car sat five steps away—tires slashed, glass scattered across the driver’s seat.
“Jesus,” she whispered.
The lot was empty. Her tremor surged. She knew from experience that 911 was useless. She called Cassia.
“Cassia, someone slashed all my tires and smashed my windows,” Keisha said, voice steady despite her pulse.
“Where are you?” Cassia snapped.
“The agency parking lot.”
“I’m coming. Twenty minutes. Get back inside.”
“It doesn’t feel safe in there.” Keisha scanned for Amara.
“What’s going on?”
“I’ll explain when you’re here. Just hurry.”
“Stay on the line,” Cassia said.
Keisha slipped into a tree’s shade, watching the building and parking lot. “It’s the audit. Fifteen kids, bad placements. Someone’s trying to shut me down.”
“They texted you?”
“Threatened Tiana. Then this.”
Cassia’s engine roared. “Have you called the cops?”
“No point.” Keisha’s knees wobbled, leaning against the tree. “I think it’s trafficking. Fake families, new identities.”
“Five minutes,” Cassia said.
Amara stepped outside, phone to ear, spotting Keisha before ducking back in. “I think my coworker’s in on it,” Keisha whispered. “She signed off on some of these.”
“Who can you trust?”
“You.” Keisha’s satchel pressed close, Tiana’s photo inside.
Cassia’s Honda screeched into the lot. “Hop in,” she said, face tight.
Keisha slid in, clutching her satchel. “Can we swing by my place? I need to lock down these files.”
“Start talking. What’s happening?” Cassia sped off.
“They’ll do anything to keep me quiet.” Keisha checked the mirror—no one followed. “Tiana and those kids are in real danger.”
“No more going it alone, okay?” Cassia squeezed her trembling hand. “We’ll sort this out.”
As they drove to her apartment, fear still shook her hands, but Tiana’s trust comforted her. They could watch, threaten, destroy her car—she’d keep digging for those kids. One file, one name at a time, until she made good on her promise.