Detective Marcus Hayes stared at the computer screen like it might disappear if he blinked.

The notification had come through at 2:47 a.m.

on a Tuesday in March.

A Cotus hit.

After 14 years of dead ends, false leads, and sleepless nights, the database had finally spit out a name, a match, a suspect.

His hands trembled as he reached for his phone.

“We got him,” he whispered into the receiver, his voice cracking.

“After all this time, we finally got him.

image

On the other end of the line, Jasmine Trent’s mother collapsed to her knees.

For 14 years, a family waited.

A community held its breath.

And then a single DNA sample changed everything.

This is the story of Jasmine Trent, a bright 16-year-old girl from Street Amont, Louisiana, whose life was stolen on what should have been an ordinary Friday night.

A girl who loved basketball, dreamed of college, and never made it home from a walk that was supposed to take 15 minutes.

Her disappearance tore through Ascension Parish like wildfire.

Search parties combed through swamps and back roads.

Flyers with her face plastered every gas station, grocery store, and church bulletin board from Baton Rouge to New Orleans.

Detectives chased every tip, every rumor, every shadow of a lead.

But as months turned into years, hope began to fade.

The case went cold.

But Jasmine’s family refused to let her become just another statistic.

They fought.

They pushed.

They demanded answers.

And in 2023, when advancements in forensic DNA technology gave investigators a second chance, everything changed.

What happened that night in Street Amont wasn’t just a tragedy.

It was a mystery that would take over a decade to unravel.

A case that would test the limits of forensic science, the resilience of a grieving family, and the determination of detectives who refused to give up.

This isn’t just a story about a crime.

It’s a story about justice delayed but not denied.

About a mother who never stopped searching.

About a community that never forgot.

And about the moment when science, persistence, and a little bit of fate finally collided to bring a killer to his knees.

Before we dive into this story, hit that subscribe button because this case will take you on a journey you won’t forget.

Now, let’s go back to where it all began.

The 12th of March, 2009, Street, Louisiana.

A small, tight-knit community about 20 m southeast of Baton Rouge.

The kind of place where everybody knows everybody.

Where high school football games packed the stands on Friday nights and Sunday mornings belong to church pews and crawfish boils.

It was supposed to be a normal evening.

Jasmine Trent, a sophomore at Street High School, had just finished watching the varsity girls basketball game with a few friends.

She wasn’t playing that night.

She’d sprained her ankle the week before, but she loved the game too much to miss it.

Her teammates called her their loudest cheerleader.

Around 9:15 p.m., Jasmine said her goodbyes and started the walk home.

It wasn’t far less than a mile down Highway 431.

A route she’d taken dozens of times before.

Her mom had offered to pick her up, but Jasmine insisted she’d be fine.

I’ll be home in 15 minutes, Mom.

Promise.

She never made it.

By 10:30 p.m., Jasmine’s mother, Diane, was pacing the living room.

phone pressed to her ear, calling everyone she could think of, friends, coaches, neighbors.

No one had seen her.

By midnight, Ascension Parish Sheriff’s Office had deputies searching the roadside with flashlights.

By sunrise, the entire town knew Jasmine Trent was missing.

And for the next 14 years, one question haunted everyone who knew her.

What happened to Jasmine? The answer, when it finally came, would shake street man to its core.

Before Jasmine Trent became a headline.

Before her name was whispered in true crime forums and cold case podcasts.

Before her face appeared on missing person flyers that yellowed with time she was just a kid.

A 16-year-old girl who laughed too loud, talked too fast, and had a jump shot that could make grown men at the YMCA stop and stare.

She was real.

She was loved.

And she deserved so much more than the 15 minutes it took for her life to be stolen.

Let’s talk about who Jasmine really was.

Jasmine Trent lived and breathed basketball.

Not in the casual I play for fun kind of way.

No, this girl was obsessed.

She had posters of Lisa, Leslie, and Candace Parker covering her bedroom walls.

She’d wake up at 5:30 a.m.

on Saturdays just to get extra shooting practice in at the local park before the sun came up.

Her sneakers were always scuffed.

Her gym bag permanently smelled like sweat and Gatorade.

and her right elbow had a permanent bruise from diving for loose balls.

Her coach at Street Mont High Coach Beverly Tibido remembers Jasmine as the kind of player every team needs, but few are lucky enough to get.

She wasn’t the tallest girl on the court, Coach Thiido said in a later interview, but she played like she was 7t tall, fearless, relentless.

She’d box out girls twice her size and talk trash while doing it.

Jasmine played point guard, the floor general, the one calling plays and controlling tempo.

She had court vision most players spend years trying to develop.

She could thread a bounce pass through traffic like she had eyes in the back of her head.

But what her teammates loved most wasn’t her skill.

It was her energy.

Jazz was the heartbeat of our team, said her best friend and teammate, Kayla Fontineau.

If we were down by 10 at halftime, she’d be the one hyping us up in the locker room.

she’d make us believe we could come back and win.

And half the time we did.

Jasmine had a nickname in the gym, Jazz Hands.

Not because she was into musicals, but because she had the quickest hands-on defense in the parish.

She led the team in steals two years in a row.

Basketball wasn’t just a sport to Jasmine.

It was her escape, her therapy, her future.

She dreamed of playing college ball, maybe LSU, maybe two lane.

She didn’t care if she rode the bench her freshman year.

She just wanted to play at the next level, wanted to prove that a girl from a small town in Louisiana could make it, and she was good enough to do it.

Jasmine was the middle child in a family of five.

Her older brother, Terrence, was 21 and working construction in Baton Rouge.

He was the one who first taught Jasmine how to dribble a basketball when she was seven.

even though he played football in high school.

Her younger sister Nadia was 12 and worshiped the ground Jasmine walked on.

She’d beg to tag along whenever Jasmine went anywhere.

Practices, games, hangouts with friends.

Jazzy, can I come, please? I’ll be quiet, I promise.

Jasmine always acted annoyed, rolling her eyes and groaning.

But more often than not, she’d let Nadia come.

She’d even let her sit on the bench during games and hand out water bottles to the team.

Their mom, Diane Trent, worked two jobs.

One as a receptionist at a dental office, the other cleaning offices downtown on week nights.

Money was tight, but Diane made sure her kids never felt it.

Birthdays always had cake.

Christmas always had presents under the tree.

And Jasmine’s basketball shoes, those always got replaced when they wore out.

No matter how tight the budget got, Diane and Jasmine had the kind of relationship most mothers dream of.

They talked about everything.

boys, school drama, future plans.

Diane knew when Jasmine had a bad day before she even said a word, she could read it in the way her daughter walked through the door.

She’d come home, drop her bag, and head straight to the fridge.

Diane recalled years later, her voice soft with memory.

If she grabbed a Coke and sat at the table, I knew she wanted to talk.

If she grabbed snacks and went to her room, I knew to give her space.

Jasmine’s dad, Robert, worked offshore on an oil rig.

two weeks on, two weeks off.

When he was home, he never missed a game.

He’d sit in the bleachers with a camcorder, recording every second, even the timeouts.

Jasmine would tease him about it.

“Daddy, nobody wants to watch me sit on the bench during a timeout.” “I do,” he’d say, grinning.

“One day you’re going to be famous and I’m going to have all the footage.” Jasmine would laugh and shake her head.

But she loved it.

Outside of basketball, Jasmine was a typical teenage girl navigating the chaos of high school.

She wasn’t a straight A student, but she wasn’t failing either.

She pulled B’s and C’s, occasionally an A in English because she loved to write.

She kept a journal purple with her initials embossed on the front and filled it with everything from poetry to rants about annoying classmates.

Her locker was a disaster.

Papers shoved in half-hazardly, a mirror covered in stickers, a halfeaten granola bar that had been there since October.

She had a crush on a senior named Marcus Tall, played baseball, had a smile that made her stomach flip.

She’d never told him, of course, just wrote about him in her journal and giggled with Kayla about what she would say if she ever got the guts.

She loved 2000’s R&B, Chris Brown, Beyonce, Kishia Cole.

She’d blast music in her room while getting ready for school, singing into her hairbrush like it was a microphone.

She had a part-time job at a sonic drive-in, working weekend shifts to save up for a car.

She hated the uniform, but loved the free slushies.

She was saving up for a used Honda Civic she’d seen on Craigslist, baby blue, manual transmission, only $110,000 mi.

She had $600 saved so far, just needed another $1,400.

She was so close.

Street Amont wasn’t a big town population hovering around 8,000.

But it had heart.

The kind of place where people waved at strangers, where Friday night football games were community events, and where bad news traveled faster than a text message.

Jasmine was woven into the fabric of that community.

She babysat for neighbors, volunteered at the church fish fry every spring, helped her mom’s friend set up for a crawfish boil one weekend because it’s the right thing to do.

People knew her, liked her, rooted for her.

When she walked into the local gas station after practice, still in her practice jersey and shorts, the clerk would toss her a free Gatorade.

“Looking good out there, Jazz.

Y’all going to make it to state this year?” “We’re trying, Mr.

Ray,” she’d say, grinning.

She wasn’t perfect.

She talked back sometimes, left her laundry on the floor, forgot to take the trash out even when her mom asked three times.

But she was a good kid, the kind of kid parents pointed to and said, “Be more like Jasmine.” The day Jasmine disappeared started like any other.

She woke up late, 7:42 a.m.

10 minutes before she needed to leave for school, cursed under her breath, threw on jeans and a hoodie, skipped breakfast, and rushed out the door with her backpack half-zipped.

Her mom called after her.

Jasmine Renee Trent, you better eat something.

I’ll grab a pop-tart at school.

Mom, love you.

School was uneventful.

She aced a quiz in history.

Got a 72 on a math test she definitely should have studied harder for.

ate lunch with Kayla and two other teammates complaining about their upcoming biology project.

After school, she went to Sonic for her shift, 300 p.m.

to 700 p.m.

took orders, delivered trays on roller skates, which she was terrible at, and pocketed $38 in tips.

Not bad for a Friday.

She texted her mom at 6:45 p.m.

Getting off soon.

Going to the game.

Home by 10:00.

Love you, Diane texted back.

Okay, baby.

Be safe.

Want me to pick you up after? Nah, I’m good.

It’s not far, Mom.

I’ll be fine.

Lol.

Diane stared at that text for a long time later.

I’ll be fine.

Jasmine arrived at the gym around 7:30 p.m.

Still in her Sonic uniform, carrying a drawstring bag with a change of clothes.

The bleachers were already packed street.

Ammont was playing their biggest rival, Dutchtown.

She sat with Kayla and a few other friends, cheering so loud the refs looked over more than once.

Her ankle was still sore from the sprain so she couldn’t play, but she soaked in every second of the game.

Screamed at bad calls, jumped up when her team scored, hugged her teammates during timeouts.

Street amant won 54 to 48.

It was a good night, a normal night.

Around 9:15 p.m., Jasmine stood up, stretched, and slung her bag over her shoulder.

All right, y’all.

I’m out.

See you Monday.

Kayla looked up.

You want a ride? Nah, I’m good.

My house is like 10 minutes away.

You sure? Yeah, girl.

I’ll text you when I get home.

She never sent that text.

Where are you watching from right now? Drop your city in the comments.

Let’s see how far Jasmine’s story reaches.

Jasmine Trent walked out of that gym at 9:17 p.m.

She was seen by at least a dozen people heading south on Highway 431, her drawstring bag bouncing against her back, earbuds in, head nodding to whatever song was playing.

And then somewhere between the gym and her house, somewhere in that one mile stretch of road she’d walked a hundred times before Jasmine Trent vanished.

Detective Marcus Hayes had been with the Ascension Parish Sheriff’s Office for 12 years when Jasmine Trent disappeared.

He’d worked robberies, assaults, domestic disputes, even a handful of homicides.

But missing person’s cases, especially ones involving kids, hit different.

They burrowed under your skin and stayed there, keeping you up at night, making you question every decision, every lead you didn’t follow, every door you didn’t knock on.

From the moment he got the call about Jasmine, Hayes knew this case was going to haunt him.

He just didn’t know it would take 14 years to solve it, the investigation started fast and aggressive.

Hayes assembled a task force, six detectives, a forensic team, and a liaison with the FBI’s violent crimes against children unit.

The feds didn’t officially take over the case, but they offered resources, databases, and expertise.

Hayes wasn’t too proud to accept help.

The first step was retracing Jasmine’s steps.

Hayes and his partner, Detective Lauren Gidri, walked the exact route Jasmine would have taken from the gym to her house.

They did it during the day.

They did it at night, trying to replicate the conditions she would have experienced.

They noted every side street, every driveway, every patch of woods or overgrown grass where someone could have been hiding.

The stretch of Highway 431 wasn’t particularly isolated, but it wasn’t exactly bustling either.

A few houses scattered along the road.

Some stretches where trees pressed close.

A couple of turnoffs that led to gravel driveways or dead-end dirt roads.

Plenty of places where someone could pull over.

“Wait, watch if someone grabbed her,” Gidri said, staring down the dark road.

“They knew this area.

They knew her route.

This wasn’t random.” Hayes nodded.

He’d been thinking the same thing.

They started building a list of potential suspects.

Anyone who’d been at the basketball game that night, anyone who’d been seen in the area, anyone with a history of violence, sexual offenses, or suspicious behavior.

It was a long list, too long, but they had to start somewhere.

First on the list, registered sex offenders in Ascension Parish.

There were 14 living within a 10-mi radius of Street Amont.

Hayes and his team visited every single one, knocked on doors, asked where they were on the night of March 12th, looked them in the eye, and tried to gauge whether they were hiding something.

Most had alibis.

A few didn’t.

Those few got extra scrutiny, background checks, vehicle searches, phone records.

One man, a 47year-old named Leonard Tate, had a prior conviction for attempted abduction from 1,998.

He lived less than 3 mi from where Jasmine disappeared.

No alibi for the night in question.

Said he’d been home alone watching TV.

Hayes brought him in for questioning.

Tate was nervous, sweating, fidgeting, avoiding eye contact.

But nervous didn’t mean guilty.

Hayes had seen plenty of people act guilty when they weren’t.

Still, he pressed hard.

Where were you on the night of March 12th? I told you.

Home.

Anyone who can confirm that? No.

I live alone.

You drive past that high school often? Sometimes it’s on the way to the grocery store.

You ever notice Jasmine Trent? Ever see her around? I don’t know who that is.

Hayes slid a photo across the table.

Jasmine in her basketball uniform, smiling.

Tate stared at it, shook his head.

Never seen her.

They held him for as long as they legally could.

Searched his house, his car, his phone.

Found nothing.

No evidence.

No connection to Jasmine.

His DNA didn’t match anything they’d found at the scene.

Not that there was much to find, they had to let him go.

Hayes hated it.

Hated the feeling that they were so close to something, but couldn’t quite grab it.

Tate stayed on the suspect list, but without evidence, there was nothing they could do.

Next, they turned their attention to people Jasmine knew, friends, classmates, teammates, coaches, the boyfriend.

She’d had a crush on Marcus, the baseball player, teachers, her boss at Sonic, anyone who’d interacted with her in the weeks leading up to her disappearance.

They interviewed Kayla Fontino three times.

Not because they suspected her, she’d been one of the last people to see Jasmine alive, and they needed every detail she could remember.

Did Jasmine mention anyone bothering her, following her, creeping her out? No.

Nothing like that.

Did she seem scared that night? Nervous? No, she was happy.

We won the game.

She was just normal.

Did anyone at the game seem off to you? Anyone paying too much attention to Jasmine? Kayla thought hard.

There were a lot of people there.

I don’t remember anyone specific.

They interviewed Coach Tibido.

She couldn’t think of anyone who’d want to hurt Jasmine.

She was a good kid.

Everyone loved her.

They interviewed the janitor who’d locked up the gym that night.

He’d seen Jasmine leave, but didn’t notice anyone following her.

They interviewed Marcus, the senior Jasmine had a crush on.

He barely knew who she was.

I mean, I’ve seen her around.

She played basketball, right? But I didn’t really know her.

Dead end after dead end.

Then there was Jasmine’s ex-boyfriend, Darius Coleman.

They dated briefly the previous summer.

Nothing serious.

Just a couple of months of hanging out and holding hands at the movies.

They’d broken up in August, right before school started.

It had been amicable according to everyone they talked to.

No drama, no bad blood, but Hayes had to check.

Ex’s were always on the list.

Darius came in voluntarily, cooperative, and visibly shaken.

He’d been at the basketball game that night, sitting with friends, cheering for Street Amont.

After the game, he’d gone to Waterburger with three buddies.

They stayed there until almost 11 p.m.

Receipts, timestamps, and witness testimony confirmed it.

Solid alibi.

Hayes scratched him off the list.

They interviewed Dale Brousard, the retired truck driver who’d seen Jasmine walking.

He was in his 60s, had lived in street amount his entire life, had no criminal record.

He’d been heading home from his daughter’s house when he passed Jasmine on the road.

Did you see anyone else? Any other cars? Not that I remember.

It was a Friday night.

There was some traffic, but nothing unusual.

They asked him to submit to a polygraph.

He agreed.

Passed.

Another dead end.

Patricia Leblanc, the woman who’d waved at Jasmine from her porch, was interviewed multiple times.

“She was adamant that Jasmine had been alone when she walked past.

No one was following her.

No cars had slowed down or pulled over.

She looked fine,” Patricia said, tears streaming down her face.

If I’d known, if I’d seen something, I would have done something.

I swear I would have.

Hayes believed her, but belief didn’t solve cases.

Evidence did.

And they had almost none.

No body, no crime scene, no witnesses to an actual abduction.

No physical evidence beyond a scent trail that went cold near a gravel turnoff.

Forensics teams scoured that turnoff.

They found tire tracks, dozens of them, overlapping, impossible to isolate.

They found cigarette butts, a crushed beer can, a torn plastic bag.

All of it was collected, cataloged, tested.

None of it led anywhere.

They did find one thing that raised eyebrows.

A small piece of red fabric snagged on a barbed wire fence near the turnoff.

It looked like it could have come from a shirt.

Maybe Jasmine’s sonic uniform, but maybe not.

Lab tests were inconclusive.

The fabric was common.

Could have come from a hundred different sources.

Still, they bagged it, logged it into evidence, kept it in case they ever had something to compare it to.

The FBI’s behavioral analysis unit put together a profile of the likely suspect.

Male, mid-20s to mid-40s, familiar with the area, possibly someone who knew Jasmine, or at least knew of her, organized the abduction, appeared planned, not impulsive, likely had a vehicle, might have a history of violence or sexual offenses, though not necessarily.

It was a broad profile.

It could have fit a hundred people.

Hayes kept digging.

He pulled phone records for everyone on the suspect list.

Looked for patterns, connections, calls made around the time Jasmine disappeared.

Nothing jumped out.

He pulled traffic camera footage from nearby intersections.

Watched hours of grainy video.

Looking for vehicles that might have been near Highway 431 that night.

Found a few possibilities.

A white pickup truck, a dark sedan, a van with a missing tail light.

They tracked down the owners, interviewed them, all had alibis or explanations.

Nothing stuck.

The case was getting colder by the day.

The media wasn’t helping.

At first, the coverage had been sympathetic.

Missing girl, desperate family, community, and mourning.

But as weeks turned into months with no breaks, the tone shifted.

Reporters started asking uncomfortable questions.

Do police have any suspects? Is there evidence of foul play? Or did Jasmine run away? Why hasn’t this case been solved? The pressure was enormous.

The sheriff held press conferences, assuring the public that every resource was being used, every lead was being followed.

But behind closed doors, frustration was mounting.

We’re spinning our wheels, Gri said one night, staring at the case board covered in photos, maps, and notes.

We’ve talked to everyone, searched everywhere, tested everything, and we’ve got nothing.

Hayes didn’t argue.

She was right, but he wasn’t ready to give up.

In June 2009, 3 months after Jasmine disappeared, a body was found in a wooded area near Gonzalez, about 15 mi from Streetamont.

A jogger had stumbled across it and called 911.

The remains were badly decomposed, but initial reports suggested it was a young female.

Diane Trent collapsed when she heard the news.

Hayes and Gidri raced to the scene, hearts pounding, dreading what they might find.

The forensic team was already there.

Carefully processing the site, Hayes held his breath as the medical examiner gave a preliminary assessment.

Female, late teens, early 20s, been here a few months.

Could it be Jasmine Trent? The medical examiner hesitated.

Possible.

We’ll need dental records to confirm.

The wait was excruciating.

Diane and Robert sat in the living room holding each other, praying it wasn’t their daughter, but also hoping for closure for something after months of not knowing.

2 days later, the results came back.

It wasn’t Jasmine.

The body was identified as a 22-year-old woman from Baton Rouge who’d been reported missing in January.

Her case had flown under the radar.

No media coverage, no search parties, just another missing person in a system overwhelmed with cases.

Diane didn’t know whether to feel relieved or devastated.

Jasmine was still out there somewhere.

If you’re hooked on this case, smash that like button and share this video.

Stories like Jasmine’s deserve to be heard.

As 2009 turned into 2010, the task force was quietly disbanded.

The detectives were reassigned to other cases.

The FBI moved on.

The tip line went quiet.

Jasmine’s case was still open, still active on paper, but in reality, it had gone cold.

Hayes kept the case file on his desk.

He’d pull it out whenever he had a spare moment, flipping through witness statements, evidence logs, photos.

He’d drive past the turnoff on Highway 431, staring at the spot where the scent trail had ended, wondering what he’d missed.

He attended every vigil the Trent family held, every anniversary, every candlelight memorial.

He’d stand in the back watching Diane speak through tears.

Watching Robert hold up a poster with Jasmine’s face.

Watching Nadia, now a teenager herself, beg for anyone with information to come forward.

And every time Hayes felt like he’d failed them.

The community didn’t forget Jasmine.

But life moved on.

The high school dedicated a bench in her honor.

Her jersey number 23 was retired.

The basketball team wore purple ribbons on their uniforms every season in her memory.

But with each passing year, hope faded a little more.

Leads dried up.

Tips stopped coming in.

The case grew colder.

Hayes worked other cases, solved some, failed to solve others.

But Jasmine Trent’s file never left his desk.

He couldn’t let it go.

Couldn’t shake the feeling that the answer was right there, just out of reach.

In 2012, he reopened the case, went back through everything, re-entered witnesses, re-examined evidence, looked for anything he might have missed.

He found nothing new.

In 2015, he did it again.

Same result.

By 2018, Hayes was 53 years old.

He’d been a detective for over 20 years.

He’d seen things that would break most people.

But Jasmine Trent’s case was the one that kept him up at night.

He started thinking about retirement, about finally letting go of the weight he’d been carrying for nearly a decade.

But something stopped him.

A nagging feeling, a refusal to quit.

A promise he’d made to Diane Trent.

The night Jasmine disappeared, we’re going to find her.

And in 2023, that promise finally came true, but not in the way anyone expected.

Advances in forensic DNA technology had been making headlines for years.

Genealogical DNA databases, familial matching, cold cases being solved decades after they’d gone cold.

Hayes had been following the developments closely, attending conferences, talking to forensic experts, hoping, praying that one day the technology would catch up to Jasmine’s case.

In early 2023, the Ascension Parish Sheriff’s Office received a grant to fund a cold case unit.

Hayes volunteered immediately.

He was 61 now, just a few years from mandatory retirement, but he wasn’t done yet.

The first case he pulled, Jasmine Trent.

He contacted a forensic lab that specialized in advanced DNA analysis.

Sent them the piece of red fabric found near the turnoff.

Sent them samples from the cigarette butts and beer can.

Sent them everything they had, even if it had been tested before.

Technologies come a long way, the lab director told him.

We might be able to pull DNA from samples that were too degraded back in 2009.

Hayes didn’t get his hopes up, but he couldn’t help it.

Two months later, he got the call.

Detective Hayes, we got a hit.

His heart stopped.

What? We pulled DNA from one of the cigarette butts.

Ran it through Cotus.

Got a match.

Hayes grabbed a pen, his hand shaking.

Give me a name.

And when the lab director said the name, Hayes felt the world tilt because he knew exactly who it was.

Time is a strange thing when you’re waiting for someone who might never come home.

For most people, 2010 came and went like any other year.

New Year’s resolutions, Super Bowl parties, summer vacations, the rhythm of normal life.

But for Diane Trent, 2010 was just another year without Jasmine.

Another 365 days of waking up and remembering all over again that her daughter was gone.

Another year of checking her phone obsessively, hoping for a call from the sheriff’s office, a text from an unknown number, anything that might bring her baby back.

It never came.

By the time Jasmine’s case was officially classified as cold in late 2010, the Trent family had already accepted what everyone around them was too afraid to say out loud, the chances of finding Jasmine alive were virtually zero.

But accepting that didn’t mean giving up.

Diane Trent was not a woman who gave up easily.

She’d worked two jobs to keep her family fed.

She’d raised three kids on a tight budget and made sure they never felt like they were missing out on anything.

She’d survived poverty, heartbreak, and loss before, and she’d be damned if she was going to let the world forget about Jasmine.

So, she fought every single day.

She started a Facebook page, Justice for Jasmine Trent.

At first, it was just family and close friends, maybe a hundred people.

She’d post updates whenever the sheriff’s office had news, which wasn’t often.

She’d share memories of Jasmine, photos from birthdays, basketball games, family dinners.

She wanted people to see Jasmine as more than just a missing girl.

She wanted them to see her as a daughter, a sister, a friend.

Within a year, the page had over 10,000 followers.

People from all over Louisiana, then all over the country, true crime enthusiasts, advocates for missing persons, families who’d gone through similar tragedies.

They’d comment on posts, share the page, keep Jasmine’s name circulating.

Diane posted every single day.

Sometimes it was just a photo.

Sometimes it was a plea for anyone with information to come forward.

Sometimes it was a raw, unfiltered expression of grief.

It’s been 487 days since I last saw my baby.

487 days of not knowing.

If you know anything, anything, please call the tip line.

Please help us bring Jasmine home.

The comments would flood in.

prayers, words of encouragement, promises to keep sharing, but no real leads.

Robert Trent handled his grief differently.

He stopped working offshore.

Couldn’t bear the thought of being 2 weeks away from home, unreachable in case something broke in the case.

He took a job at a construction company in Baton Rouge.

The pay was worse.

The hours were long, but at least he was close.

He became obsessed with searching.

Every weekend he’d drive out to wooded areas, abandoned buildings, places where someone might dump a body.

He didn’t tell Diane where he was going.

Didn’t want her to picture what he was picturing.

He’d walk through overgrown fields with a flashlight looking for anything.

A piece of clothing, a shoe, bones.

He never found anything.

But he couldn’t stop looking.

Terrence, Jasmine’s older brother, threw himself into advocacy work.

He connected with other families of missing persons, attended rallies, spoke at events.

He became a vocal critic of how law enforcement handled missing persons cases, especially when the victims were black or from low-income communities.

If Jasmine had been a rich white girl from a suburb, this case would have been solved by now, he said at a rally in Baton Rouge in 2012.

But because she’s a black girl from a small town, because her family doesn’t have money or connections, she gets forgotten.

It was harsh.

It was uncomfortable.

But it was also true.

The reality was that missing person’s cases, especially those involving people of color, often didn’t get the resources, media attention, or urgency they deserved.

Terrence made it his mission to change that.

He lobbied for better funding for cold case units.

He pushed for legislation that would require law enforcement to enter missing persons into national databases within a certain time frame.

He did it all in Jasmine’s name.

Nadia, the youngest, struggled the most.

She’d been 12 when Jasmine disappeared.

By the time she was 16, the same age Jasmine had been.

She was drowning in survivors guilt and unresolved trauma.

She stopped playing sports, stopped hanging out with friends.

Her grades tanked.

She’d spend hours in Jasmine’s room, which Diane had kept exactly the way it was the night she disappeared.

The same posters on the walls, the same unmade bed, the same basketball sitting in the corner.

Diane found her in there one night, curled up on the floor, sobbing.

I don’t even remember what her voice sounds like anymore.

Mama, Diane held her, rocked her, tried to be strong, but inside she was breaking, too.

Every year on March 12th, the anniversary of Jasmine’s disappearance, the Trent family held a vigil.

It started small, just family and a few close friends standing on the side of Highway 431, holding candles, praying.

But over time, it grew.

By the fifth anniversary in 2014, over 500 people showed up.

They lined the road from the high school to the Trent home, candles flickering in the darkness, singing hymns and sharing memories.

Diane would speak every year.

She’d stand in front of the crowd, clutching a photo of Jasmine, and beg for answers.

Someone knows what happened to my daughter.

Someone out there knows.

And I’m asking you, I’m begging you to come forward.

You don’t have to give your name.

You don’t have to go to the police.

Just call the tip line.

Just give us something, please.

We need to bring Jasmine home.

Her voice would break.

Tears would stream down her face and every single person in that crowd would feel her pain.

But still, no one came forward.

The street amount community never forgot Jasmine.

The high school kept her memory alive.

Every year, the basketball team would wear purple warm-up shirts with jazz hands 23 printed on the back.

Before the first home game of the season, they’d hold a moment of silence.

Jasmine’s retired jersey hung in the gym, framed and spotlighted.

Coach Tibido, who retired in 2016, still talked about Jasmine in interviews.

She was the kind of player you dream about coaching.

Not just because of her skill, but because of her heart.

She made everyone around her better.

And I think about her every single day.

Kayla Fontineau, Jasmine’s best friend, carried the weight of that night for years.

She went to college, got a degree in social work, came back to Louisiana, and started working with at risk youth.

She’d tell them Jasmine’s story, warned them to always travel in groups, to never walk alone at night, to trust their instincts.

If something feels off, it probably is, she’d say.

And I wish someone had told Jasmine that.

But the truth was, Jasmine had done everything right.

She’d walked a route she knew.

She’d been aware of her surroundings.

She’d texted her mom.

She’d been responsible.

And she’d still been taken.

That was the terrifying reality that haunted everyone who knew her.

As the years went on, the case faded from public consciousness.

New tragedies took over the news cycle.

Other families faced their own nightmares.

Jasmine became another name on a list of unsolved missing persons cases.

But for the Trent family, time didn’t move forward.

They were stuck in 2009.

Stuck in the moment Jasmine walked out of that gym and never came home.

Detective Hayes never stopped thinking about Jasmine either.

Even as other cases piled up on his desk, even as he worked homicides and robberies and assaults, Jasmine’s file stayed with him.

He’d pull it out during slow days, reread witness statements, stare at the map of Highway 431, try to see something he’d missed.

His wife Karen would find him at the kitchen table at 2 in the morning, case file spread out, nursing a cup of cold coffee.

“Marcus, you have to let this go.

It’s eating you alive.” “I can’t,” he’d say.

“I promised her mother, Detective Guyri, Hayes’s former partner, left the sheriff’s office in 2014.

She moved to Texas, took a job with a private security firm.

She said she needed a fresh start.

Needed to get away from the cases that haunted her.

But before she left, she stopped by Hayes’s desk one last time.

You’re never going to solve this one, Marcus.

You know that, right? He looked up at her, jaw tight.

We’ll see.

She shook her head.

Don’t let it destroy you.

But it already had.

By 2018, Hayes had been working Jasmine’s case for nearly a decade.

He’d gained weight, lost sleep, developed high blood pressure.

His marriage was strained.

His kids barely saw him.

He’d become the guy in the office who couldn’t let go.

The one who obsessed over the cold case no one else thought about anymore.

But he didn’t care.

He owed it to Jasmine, to her family, to every person who’d searched for her, prayed for her, hoped for her.

What time is it where you are? Whether it’s morning or midnight, thanks for being here and keeping Jasmine’s story alive.

In 2020, the CO 1 19 pandemic shut the world down.

People were quarantined, businesses closed, hospitals overflowed.

The entire country was consumed by fear and uncertainty.

For Diane Trent, it was just another kind of isolation.

She’d been living in a pandemic of grief for over a decade.

The world was just catching up.

She spent the lockdown organizing old photos, digitizing home videos, creating a digital archive of Jasmine’s life.

She wanted to make sure that if something happened to her, if she didn’t live to see justice for her daughter, there would be a record, proof that Jasmine had existed, that she’d mattered.

She uploaded videos to the Facebook page.

Jasmine at 6 years old, missing her two front teeth, singing off key into a toy microphone.

Jasmine at 10, dribbling a basketball in the driveway, her face scrunched in concentration.

Jasmine at 15, dancing in her room, laughing at something Nadia said off camera.

The videos went viral.

Hundreds of thousands of views.

Comments poured in from people all over the world who’d never heard of Jasmine Trent, but were moved by her story.

I’m praying for your family.

She was beautiful.

I’m so sorry.

I hope you get answers one day.

Diane read every single comment.

Drew strength from the fact that people still cared.

By 2022, Jasmine had been missing for 13 years.

Diane was 54 now.

Robert was 57.

They’d aged in ways that couldn’t be measured by numbers.

The grief had carved lines into their faces, stolen the light from their eyes.

Nadia was 25, working as a nurse in Baton Rouge.

She’d found some semblance of peace through therapy and faith, but she still thought about her sister everyday.

Still wondered what Jasmine would be like at 30.

Would she have gone to college, played professional basketball overseas, gotten married, had kids? Terrence was 34, married with two kids of his own.

He told them about their aunt Jasmine, showed them photos, made sure they knew her name.

The family still gathered every March 12th, still held the vigil, still lit candles and prayed and begged for answers.

But by the 13th anniversary, the crowd had dwindled.

Maybe a hundred people showed up.

The media didn’t cover it anymore.

The case had been cold for so long that most people assumed it would never be solved.

Diane stood on the side of Highway 431 holding the same photo she’d held for 13 years and spoke to the small crowd.

I know a lot of people have given up.

I know people think we’ll never find out what happened to Jasmine, but I haven’t given up.

I won’t ever give up because she’s my daughter and she deserves justice.

Her voice didn’t break this time.

She’d cried all the tears she had.

Now there was only resolve.

Detective Hayes stood in the back as he always did.

He was 61 now.

Retirement was looming.

He had maybe 2 years left before they forced him out.

2 years to solve the case that had defined his career.

Two years to keep his promise.

And then in early 2023, everything changed.

The Ascension Parish Sheriff’s Office received a federal grant to establish a dedicated cold case unit.

It wasn’t a lot of money, but it was enough to fund a small team and bring in advanced forensic technology that hadn’t been available in 2009.

Hayes volunteered immediately.

He wasn’t officially assigned to the unit, he was technically still working active cases, but he made it clear that if they were reopening cold cases, Jasmine Trent was at the top of his list.

The unit’s forensic specialist, a young woman named Dr.

Simone Batist, was fresh out of grad school and eager to prove herself.

She specialized in advanced DNA analysis, specifically extracting genetic material from degraded or contaminated samples.

Bring me everything you’ve got, she told Hayes.

Even if it’s been tested before, technologies come a long way in 14 years.

Hayes brought her boxes of evidence.

The red fabric, the cigarette butts, the beer can, soil samples, everything they’d collected from the turnoff where the scent trail had gone cold.

I’m not going to lie to you, Dr.

Batiste said.

Some of this might be too far gone, but I’ll do my best.

Hayes nodded.

That’s all I’m asking.

Real quick, if you love deep dives into unsolved mysteries and breakthrough cases, hit subscribe.

We’re just getting to the most explosive part.

6 weeks later, Dr.

Batiste called Hayes into the lab.

I’ve got something.

His pulse quickened.

What? I was able to extract DNA from one of the cigarette butts.

It was degraded, but I got a partial profile, enough to run through Cotus.

And she smiled.

We got a hit.

For the first time in 14 years, Detective Marcus Hayes felt hope.

Real tangible hope.

Give me the name.

And when she did, Hayes’s blood ran cold.

Because the name on that screen, the person whose DNA had been found at the site where Jasmine Trent disappeared, was someone he knew, someone who’d been interviewed in 2009, someone who’d slipped through the cracks, someone who’d been walking free for 14 years.

Not anymore.

The name on the screen was Calvin Ray Dri.

Hayes stared at it.

his mind racing through everything he knew about that name.

Calvin Dri, 38 years old, lived in Gonzalez, about 12 miles from Street Amont, worked as a maintenance supervisor at a chemical plant outside Baton Rouge, and in 2009, he’d been questioned in connection with Jasmine Trent’s disappearance.

Hayes pulled up the old interview notes.

He remembered now.

Dri had been at the basketball game that night, not because he had kids on the team or any real reason to be there.

He’d told detectives he was just killing time.

Liked watching high school sports.

It had seemed odd, but not necessarily suspicious.

Plenty of people in small towns showed up to games for entertainment.

DRI had been cooperative during the interview.

Friendly even said he’d left the gym around 9:00 p.m.

before the game ended, went home, watched TV, went to bed.

He’d provided a vague timeline, but nothing that raised major red flags.

His name had been on the list, but so were a hundred others.

And without physical evidence tying him to Jasmine’s disappearance, there’d been nothing to pursue until now.

Hayes looked at Dr.

Batist.

You’re absolutely sure this is a match.

Positive.

The DNA profile from the cigarette butt matches Calvin DRI’s profile in Cotus.

He was entered into the system in 2019 after an arrest for aggravated assault.

Hayes’s jaw tightened.

Tell me about that arrest.

Dr.

Batiste pulled up the file.

He got into a fight at a bar in Gonzalez, put a guy in the hospital.

Charges were eventually dropped.

Witness recanted, said it was self-defense, but his DNA was collected and entered into the database per Louisiana law.

Hayes felt a surge of anger.

Dri had been walking around free for 14 years.

And if he hadn’t gotten into that bar fight, if his DNA hadn’t been entered into Cotus, they might never have caught him.

But they had him now.

We need to move carefully, Hayes said.

This is our only shot.

If we screw this up, he walks.

Dr.

Batist nodded.

What do you need from me? Everything.

I need a full DNA report.

I need it airtight.

I need it to hold up in court.

You’ll have it.

Hayes immediately called the district attorney’s office.

He needed to know if a single DNA match from a cigarette butt found near the site of a disappearance with no body, no witness to an abduction, no direct evidence of a crime would be enough to build a case.

The answer wasn’t encouraging.

It’s circumstantial.

Assistant DA Melanie Brousard told him, “You can place him at or near the scene, but without a body, without a confession, without something more concrete, a defense attorney is going to tear this apart.

He’ll say he was driving by, stopped to smoke a cigarette, had nothing to do with Jasmine’s disappearance.

So, what do we need more? We need a pattern, a history, a confession, something that ties him directly to Jasmine.

Otherwise, this is just a DNA match that might mean something.

Hayes hung up, frustrated, but not defeated.

He’d been working this case for 14 years.

He wasn’t about to let a legal technicality stop him now.

He started digging into Calvin Dupri’s life, every job he’d held, every address he’d lived at, every arrest, every traffic ticket, every interaction with law enforcement.

He pulled phone records from 2 0 09.

Took weeks to get the subpoena approved, but eventually it came through.

He cross-referenced DRI’s known locations with Jasmine’s movements in the weeks before she disappeared, and patterns started to emerge.

Dri had worked at a Sonic in Prairieville in 2008, not the same location where Jasmine worked, but part of the same franchise.

He’d been fired in early 2009 for what the manager described as inappropriate behavior toward female employees.

Nothing criminal, just creepy, staring too long, standing too close.

Comments that made people uncomfortable.

Hayes interviewed the former manager, a woman named Glenda Ars.

Yeah, I remember Calvin, she said, her expression souring.

Gave me the creeps.

He’d find excuses to be around the younger girls, always offering to give them rides home, asking personal questions.

I warned him twice.

When he didn’t stop, I let him go.

Did he ever get violent? Not that I saw, but he had a temper.

Punched a wall once when I told him he couldn’t take his break early.

Left a dent.

Hayes kept digging.

In 2011, 2 years after Jasmine disappeared, Dri had been questioned in connection with another case, a 19-year-old woman named Brittany Heert, who’d gone missing from Gonzalez.

She’d last been seen leaving a gas station.

Her car was found abandoned 2 days later.

She was never found.

Dri had been interviewed because a witness reported seeing a man matching his description talking to Britney at the gas station, but there was no evidence, no DNA, no proof.

The case went cold.

Hayes felt his stomach turn.

How many women had this guy hurt? How many lives had he destroyed? He pulled records from the 2019 assault case.

The victim, a man named Jared Ko, had initially told police that DRI attacked him without provocation.

But later, Ko changed his story, said it was self-defense, refused to press charges.

Hayes tracked Ko down, found him working at an auto shop in Baton Rouge.

I need to ask you about Calvin Dri.

Ko’s face went pale.

I don’t want any trouble, man.

I’m not here to cause trouble.

I just need the truth.

What really happened that night? Ko hesitated.

Then quietly, he threatened my sister.

Hayes leaned in.

What? My little sister, she’s 22.

She worked at the same plant as Calvin.

He kept hitting on her.

Wouldn’t leave her alone.

She told him she wasn’t interested.

He got aggressive.

Started showing up places she’d be, following her.

She was scared.

So I confronted him at the bar, told him to back off.

He threw the first punch.

Beat the hell out of me.

Broke my nose.

Cracked two ribs.

So why did you change your story? Ko looked down.

Because he came to my house a week later.

Told me if I testified against him, he’d make my sister disappear.

Said no one would ever find her.

I believed him.

Hayes felt rage building in his chest.

Did you report the threat? No, I was too scared.

Hayes got a formal statement from Ko.

It wasn’t admissible in court.

Witness intimidation was hard to prove after the fact, but it painted a picture of who Calvin Dri really was.

A predator.

Hayes brought everything to Melanie Brousard.

The DNA match, the employment history, the pattern of behavior, the Brittany Heert case, the assault, and subsequent threat.

She reviewed it all carefully.

It’s still circumstantial, but it’s building.

If we can get him to talk, if we can get him to slip up during an interview, we might have enough.

So, we bring him in.

Not yet.

Put surveillance on him first.

See if he does anything that gives us leverage.

Hayes assembled a team, three detectives, rotating shifts, watching Dupree’s every move.

They tracked him to work, to the grocery store, to a bar he frequented on weekends.

They logged his routines, his contacts, his habits, and they waited.

Two weeks into the surveillance, DRI made a mistake.

He drove to Street Amont.

It was a Saturday afternoon.

No apparent reason for the trip.

He drove slowly down Highway 431.

Past the high school, past the spot where Jasmine had disappeared.

He pulled over at the gravel turnoff, the exact spot where the scent trail had gone cold 14 years earlier.

He sat there for 10 minutes just sitting, staring.

Then he drove away.

Hayes watched the surveillance footage, his hands shaking.

He’s reliving it, Dr.

Batiste said quietly going back to the scene.

That’s not the behavior of an innocent man.

Hayes agreed.

We bring him in now.

On March 28, 2023, just over 14 years after Jasmine Trent disappeared, Detective Marcus Hayes and a team of deputies arrived at Calvin Dupri’s house in Gonzalez with a warrant for his arrest.

Dri answered the door in a stained t-shirt and jeans, a beer in his hand.

He looked at the badge Hayes held up and for just a second something flickered across his face.

Fear.

Calvin Ray Dri.

You’re under arrest for the kidnapping and murder of Jasmine Trent.

I didn’t kill anybody.

Dupri said, his voice rising.

I don’t know what you’re talking about.

You have the right to remain silent.

As Hayes read him his rights, Dupri’s face shifted from fear to anger to something else.

Resignation.

Like he’d always known this day would come.

They brought him to the Ascension Parish Sheriff’s Office and put him in an interrogation room.

Hayes and another detective, a younger guy named Antoine Budro, sat across from him.

You want to tell us what happened, Calvin? I don’t know what you’re talking about.

We have your DNA at the scene where Jasmine Trent disappeared.

DRI’s jaw tightened.

So, I was at that game.

Lots of people were.

Doesn’t mean I did anything.

Your DNA was found on a cigarette butt near the spot where her scent trail ended.

That’s not a coincidence.

Maybe I stopped to smoke.

So what? You told detectives in 2009 that you left the game before it ended.

Said you went straight home.

Dupri shifted in his seat.

I don’t remember exactly.

It was a long time ago.

We also know about Brittany Heert.

Dupri’s face went pale.

We know you were questioned in connection with her disappearance.

We know you have a history of harassing women.

We know you threatened Jared Ko’s sister.

That’s all lies.

Is it? Hayes leaned forward.

Because it sounds to me like you have a type, Calvin.

Young women, vulnerable women who trust you or who you can isolate.

Women who disappear.

I want a lawyer.

And just like that, the interview was over.

Hayes wanted to flip the table.

Wanted to grab Dri by the collar and force him to confess, but he couldn’t.

The system didn’t work that way.

They processed DRI, took his mug shot, locked him up.

The DA’s office filed charges, kidnapping, and seconddegree murder.

Even without a body, Louisiana law allowed murder charges if there was sufficient evidence that a homicide had occurred.

But Hayes knew the case was far from solid.

They needed more.

Over the next 3 months, Hayes and his team worked around the clock.

They executed a search warrant on Dupri’s house, his car, his storage unit.

Forensic teams tore through everything, looking for any trace of Jasmine clothing, personal items, DNA, anything.

They found disturbing things.

A folder on DRI’s computer with photos of young women.

Some taken from social media.

Some that looked like they’d been taken without the subject’s knowledge.

Candid shots.

Women walking.

Women at gas stations.

Women at parks.

One of those photos was of Jasmine Trent taken at a Sonic parking lot.

dated February 2009, a month before she disappeared.

Hayes stared at the photo, his blood boiling.

Dupri had been stalking her, planning, waiting for the right moment.

They also found a journal handwritten pages and pages of rambling thoughts, fantasies, justifications.

Most of it was vague, never naming specific people, but the themes were consistent.

Control, power, resentment toward women who rejected him.

One entry, dated the 13th of March, 2009, the day after Jasmine disappeared, stood out.

Finally did something about it.

No more waiting.

No more watching.

Took control.

Felt good.

She thought she was too good for someone like me.

Not anymore.

It wasn’t a confession.

Not explicitly.

But it was damning.

The defense attorney, a sharp, aggressive lawyer named Paul Troclair, argued that the journal entry was too vague to be considered evidence.

It could be about anything, he said in a pre-trial hearing, a fantasy, a video game, a movie.

You can’t prove it’s about Jasmine Trent, but the jury would decide that.

The trial was set for November 2023.

Hayes called Diane Trent the day after the arrest.

She answered on the first ring, “Mrs.

Trent, this is Detective Hayes.

There was a long pause, then quietly.

Did you find her? Hayes’s heart broke.

No, ma’am.

Not yet.

But we arrested someone.

We have the man we believe is responsible for Jasmine’s disappearance.

Diane sobbed.

Not tears of relief.

Not yet.

Just the overwhelming weight of 14 years crashing down all at once.

Who, she managed to ask.

His name is Calvin Dri.

He was questioned back in 2009, but we didn’t have enough evidence then.

We do now.

Are you sure? Are you sure it’s him? Yes, ma’am.

I’m sure.

Diane was silent for a long time then.

Do you think she’s still alive? Hayes wanted to lie.

Wanted to give her hope, but he couldn’t.

No, ma’am.

I don’t.

Diane’s sobs grew louder.

Robert took the phone from her.

What happens now, detective? Now we build the strongest case we can and we make sure he never walks free again.

Good, Robert said, his voice hard because if he does, I’ll handle it myself, Mr.

Trent.

I know, I know.

I’m not going to do anything stupid.

But you better make this stick, detective.

You hear me? You better make this stick.

I will.

The media exploded with the news.

Headlines screamed across every major outlet in Louisiana.

Arrest made in one four-year-old cold case.

DNA breakthrough leads to suspect in Jasmine Trent disappearance.

Family finally gets answers.

After 14 years, the Trent family held a press conference.

Diane stood at a podium flanked by Robert, Terrence, and Nadia.

She read from a prepared statement, her voice shaking but strong.

For 14 years, we have lived in a nightmare.

not knowing what happened to Jasmine, not knowing if she was alive or dead, not knowing if we’d ever get justice.

Today, we are one step closer.

We want to thank Detective Hayes and everyone who never gave up on Jasmine.

And we want to say to the man who took her from us, “You may have stolen our daughter, but you will not steal our hope.

Justice is coming.” The courtroom was packed for the arraignment.

Calvin Dri stood in an orange jumpsuit, shackled at the wrists and ankles.

He didn’t look at the Trent family, didn’t look at anyone.

The judge read the charges, asked how he pled.

“Not guilty,” Dri said, his voice flat.

The trial would determine the truth.

But for Detective Marcus Hayes, the breakthrough had already happened.

After 14 years of dead ends, after 14 years of sleepless nights and unanswered questions, after 14 years of carrying the weight of a promise he thought he might never keep, he’d finally caught the man who took Jasmine Trent.

and he wasn’t going to let him get away.

The trial began on the 6th of November, 2023.

The Ascension Parish courthouse was packed.

Every seat in the gallery was filled.

Media crews lined the hallway.

Sketch artists sat poised with charcoal and paper.

And in the front row, directly behind the prosecution table, sat the Trent family.

Diane wore a purple blouse, Jasmine’s favorite color.

Around her neck hung a locket with Jasmine’s photo inside.

Robert sat beside her, stone-faced, hands clasped so tightly his knuckles had gone white.

Terrence and Nadia flanked them on either side.

Across the aisle, Calvin Dupri sat next to his attorney, Paul Trosclair.

Dupri wore a suit cheap, ill-fitting, but an attempt to look respectable.

He kept his eyes down, never once glancing at the Trent family.

The prosecution was led by assistant district attorney Melanie Brousard, a sharp, non-nonsense lawyer with a reputation for winning tough cases.

She’d spent months preparing, working with Hayes to build a narrative that would convince a jury beyond reasonable doubt that Calvin Dri had kidnapped and murdered Jasmine Trent.

In her opening statement, Brousard laid it all out.

the timeline, the DNA evidence, the pattern of behavior, the journal entry, the photo of Jasmine on Dupre’s computer, the surveillance footage of him returning to the scene.

Calvin Dupri is a predator, she told the jury, her voice steady and clear.

For years, he watched women, followed them, harassed them, and on the 12th of March, 2009, he saw an opportunity, a 16-year-old girl walking home alone, and he took it.

He took Jasmine Trent from her family, from her friends, from her future.

And for 14 years, he said nothing, did nothing.

Let a family suffer in agony while he walked free.

But science doesn’t forget.

DNA doesn’t lie.

And today, justice will finally be served.

Troclair’s opening statement was predictable.

He attacked the lack of a body, attacked the circumstantial nature of the evidence, painted Dri as a man with a troubled past, sure, but not a murderer.

The prosecution wants you to believe that a cigarette butt and a vague journal entry are enough to convict a man of murder, Trosclair said.

But where’s the proof? Where’s the body? Where’s the witness? Where’s the confession? You can’t convict a man based on assumptions and theories.

You need evidence, real evidence.

And the prosecution doesn’t have it.

It was a strong defense.

Hayes knew it.

Brousard knew it.

But they had more than Troclair thought.

The prosecution called witness after witness.

Kayla Fontino testified, tears streaming down her face as she recounted the last time she saw Jasmine.

Patricia Leblanc testified about waving at Jasmine as she walked past.

Dale Brousard testified about driving by her on Highway 431.

Then came the forensic evidence.

Dr.

Simone Batiste took the stand and explained in meticulous detail how she’d extracted DNA from the cigarette butt, how she’d matched it to Calvin Dupri’s profile in Cotus, how the odds of it being someone else were astronomically low.

Troclair cross-examined her aggressively, trying to poke holes in her methodology, suggesting contamination, questioning the integrity of the sample after 14 years.

But Dr.

Batist held her ground.

The science is sound.

The match is definitive.

That DNA belongs to Calvin Dri.

The prosecution introduced the photo of Jasmine found on DRI’s computer.

The timestamp, February 2009.

The location, a Sonic parking lot.

The fact that Jasmine worked at Sonic.

The fact that Dupri had no legitimate reason to have that photo.

He was stalking her.

Brousard said, “Watching her, waiting.” Troclair objected.

Speculation sustained.

the judge said, but the jury had already seen it.

The look on their faces said it all.

Then came the journal entry.

Brousard read it aloud, slowly, letting every word sink in.

Finally did something about it.

No more waiting.

No more watching.

Took control.

Felt good.

She thought she was too good for someone like me.

Not anymore.

Written the day after Jasmine Trent disappeared.

Brousard said, “You tell me what that sounds like.” Troclair argued it could mean anything, but the prosecution had done their homework.

They brought in a forensic psychologist who specialized in criminal behavior.

She testified that the language in the journal, took control, no more watching, was consistent with someone who’d committed an act of violence.

This is the language of someone who’s crossed a line, the psychologist said.

Someone who’s moved from fantasy to action.

The defense brought their own expert who argued the opposite.

But by then the damage was done.

Jared Ko testified about the assault, about Dupri’s threat against his sister.

The judge ruled the testimony admissible as evidence of Dupri’s character and propensity for violence.

“He told me he’d make my sister disappear,” Ko said, his voice shaking.

“Said no one would ever find her, just like Jasmine.” Trosclair objected.

The judge sustained it.

But again, the jury had heard it.

The most damning testimony came from Glenda Ars, the former Sonic manager.

She testified about firing DRI for inappropriate behavior toward young female employees.

He gave off a vibe, she said, like he was always calculating, always waiting for an opportunity.

Did he ever mention Jasmine Trent? No.

But I showed him her photo after she went missing.

We were all talking about it.

The whole town was.

And he just stared at it.

Didn’t say anything.

Just stared.

What was his expression? I don’t know how to describe it, but it made my skin crawl.

The defense tried to discredit her, suggested she was embellishing after the fact, influenced by media coverage, but she didn’t budge.

The prosecution rested after 2 weeks of testimony.

The defense put Dupri on the stand.

It was a risky move.

Hayes knew it.

Brousard knew it.

And judging by the look on Trrosclair’s face, he knew it, too.

But Dupri insisted.

Trrosclair led him through a carefully rehearsed testimony.

Yes, he’d been at the basketball game.

No, he didn’t know Jasmine personally.

Yes, he’d stopped to smoke a cigarette on his way home.

No, he had nothing to do with her disappearance.

The journal entry, just venting.

The photo, he didn’t remember how it got on his computer.

Then Brousard stood up for cross-examination.

She didn’t raise her voice, didn’t get aggressive, just asked questions.

Calm, methodical, relentless.

You said you stopped to smoke a cigarette.

Where exactly? I don’t remember.

Somewhere on 431.

You don’t remember? It was 14 years ago.

But when we showed you surveillance footage of you driving to that exact spot 2 weeks before your arrest, you remembered then, didn’t you? Dri shifted.

I don’t know what you’re talking about.

You drove to Street Amont.

You pulled over at the gravel turnoff where Jasmine’s scent trail ended.

You sat there for 10 minutes.

Why? I was just driving around.

Just driving around to a spot where a 16-year-old girl disappeared.

A girl whose photo was on your computer.

A girl you claim you didn’t know.

I didn’t know her, but you had her photo.

I told you I don’t know how that got there.

You don’t know how a photo timestamped February 2009 got onto your computer? A photo taken at a Sonic where Jasmine worked.

Maybe someone else put it there.

Who? Dupri didn’t answer.

Brousard let the silence hang.

Then she read the journal entry again.

You wrote this the day after Jasmine disappeared.

Finally did something about it.

What did you do, Mr.

Dri? I don’t remember.

It was probably about something else.

Something else.

What else? I don’t know.

Work? Life? I don’t remember.

You don’t remember.

But you do remember that it had nothing to do with Jasmine Trent.

That’s right.

Even though you wrote it the day after she disappeared.

Even though your DNA was found at the site where she was last seen.

Even though you had her photo on your computer.

Even though you threatened another man that you’d make his sister disappear.

Just like Jasmine.

That’s not what I said.

That’s exactly what Mr.

Ko testified.

You said he’s lying.

Is Dr.

Batist lying? Is the DNA evidence lying? Are the dozens of witnesses lying? Dupree’s face reened.

I didn’t do anything to that girl.

Then where is she? Mr.

DRI.

If you didn’t do anything, where is Jasmine Trent? I don’t know.

You don’t know.

But you wrote in your journal that you finally did something.

You took control.

She thought she was too good for you.

What did you do, Mr.

Dupri? Nothing.

I didn’t do anything.

Brousard stared at him.

The jury stared at him.

The entire courtroom stared at him.

And in that moment, everyone could see it.

The guilt, the rage, the lie.

The defense rested.

Closing arguments were brief.

Brousard summarized the evidence, the timeline, the pattern.

She asked the jury to use common sense, to follow the facts.

To deliver justice for Jasmine Trent, Troclair made one last plea for reasonable doubt.

No body, no confession, no eyewitness.

But the jury didn’t need any of that.

After eight hours of deliberation, they came back with a verdict.

Guilty.

Guilty on all counts.

Kidnapping.

Seconddegree murder.

Diane Trent collapsed into Robert’s arms, sobbing.

Terrence put his head in his hands.

Nadia cried quietly, clutching her mother’s hand.

Calvin Dupri showed no emotion, just stared straight ahead as the judge read the verdict.

Sentencing came two weeks later.

The judge gave Dri life in prison without the possibility of parole.

You took a young woman’s life, the judge said.

You took a family’s peace.

You took a community’s sense of safety, and you showed no remorse.

You will spend the rest of your life behind bars.

And that is exactly what you deserve, Diane was given the opportunity to speak.

She stood slowly, walked to the front of the courtroom, and faced Dupri.

You stole my daughter, she said, her voice breaking.

You stole her future.

You stole her dreams.

You stole every birthday, every holiday, every moment we should have had with her.

And for 14 years, you let us suffer.

You watched us search.

You watched us cry.

And you said nothing.

I will never forgive you.

Because you’re going to spend the rest of your life in a cage.

And Jasmine is free.

She’s finally free.

Dri was led out of the courtroom in handcuffs.

He never looked back.

Outside the courthouse, the Trent family held a brief press conference.

Diane spoke, flanked by Robert, Terrence, Nadia, and Detective Hayes.

Today, justice was served.

She said, “It took 14 years, but Jasmine finally got justice.

We want to thank Detective Hayes, the entire sheriff’s office, the DA’s office, and everyone who never gave up on our daughter.

And to families out there still searching for their loved ones, don’t give up.

Keep fighting.

Keep hoping because miracles do happen.” The community of Street Amont held a vigil that night.

Not a somber, desperate vigil like the ones they’d held for 14 years.

This one was different.

Candles still flickered.

Purple ribbons still tied to trees.

But this time there was peace.

Justice for jazz.

People chanted justice for jazz.

What’s the weather like where you are today? Comment below and let us know what you think about this outcome.

Hayes stood at the back of the crowd watching.

Karen, his wife, stood beside him, holding his hand.

“You did it,” she said softly.

He shook his head.

“We did it.

All of us.

You kept your promise.” He looked at Diane Trent, standing in the center of the crowd, surrounded by family and friends, holding a framed photo of Jasmine.

“Yeah,” he said.

“I did.

But even as he said it, he knew the work wasn’t finished because there was still one question that haunted everyone.

Where is Jasmine Trent? Dupri had been convicted, sentenced, locked away for life, but he’d never told them where he’d left her body.

And without that, the Trent family would never have complete closure.

Still, they had justice.

And after 14 years that was