Family and friends of Liliya Guyvoronsky send up white balloons at a vigil held outside her home on Tuesday, May 14, 2024, in Seattle, Washington. (Olivia Vanni / The Herald)

Family and friends of Liliya Guyvoronsky send up white balloons at a vigil held outside her home on Tuesday, May 14, 2024, in Seattle, Washington. (Olivia Vanni / The Herald)

Vigil honors woman, 20, allegedly killed by Bothell ex-council member

Dozens gathered in a south Seattle neighborhood to honor Liliya Guyvoronsky. “She was my twin flame,” a friend said.

BOTHELL — Strong. Funny. Passionate. A child of God.

These were the words loved one used at a vigil Tuesday to remember Liliya Guyvoronsky, a 20-year-old woman found strangled to death in her Seattle home earlier this month.

“She was my twin flame,” close friend Madison Darner said. “She was that girl that you find in high school when you’re young and nobody else understands you. You and her do it against the world.”

Madison Darner, a high school friend of Liliya Guyvoronsky, speaks during a vigil held on Tuesday, May 14, 2024, in Seattle, Washington. (Olivia Vanni / The Herald)

Madison Darner, a high school friend of Liliya Guyvoronsky, speaks during a vigil held on Tuesday, May 14, 2024, in Seattle, Washington. (Olivia Vanni / The Herald)

Prosecutors charged former Bothell City Council member James McNeal, 58, with second-degree murder in her death this month in King County Superior Court. McNeal and Guyvoronsky met while she worked as a stripper, according to charging papers.

On Tuesday night, candles lit up a quiet south Seattle road as dozens gathered in front of Guyvoronsky’s home. Some dropped off bouquets of flowers. Others held on to each other in silence. Outside the front gate, white candles were arranged to spell “Lily.”

Organizers held the event as a call to action for violence against sex workers and domestic violence.

“The center of our mission is to ensure our community is granted the same dignity and compassion as others, that we are seen as whole people,” Strippers Are Workers spokesperson Madison Zack-Wu said Tuesday. “In order to celebrate Lily, we must see her as a full person, not just separate parts or labels.”

Members of Guyvoronsky’s church led the group in prayer and eulogy.

Bowls of flower petals sat on the concrete. Attendees were encouraged to grab a handful, think of a memory with Guyvoronsky and let it go. Trails of petals sprawled out on the road.

People spread flower petals on the ground after during a vigil held in memory of Liliya Guyvoronsky on Tuesday, May 14, 2024 in Seattle, Washington. (Olivia Vanni / The Herald)

People spread flower petals on the ground after during a vigil held in memory of Liliya Guyvoronsky on Tuesday, May 14, 2024 in Seattle, Washington. (Olivia Vanni / The Herald)

Guyvoronsky’s parents described McNeal and Guyvoronsky’s relationship as on-again, off-again, according to police.

Guyvoronsky eventually stopped working during their relationship, the charges say. McNeal, a longtime construction project manager, reportedly started giving her about $10,000 per month.

On April 27, they broke up after a fight over expenses, Guyvoronsky’s parents told police. She told her parents that McNeal had an “annoying tantrum” and tried to control her, according to the charges.

Three days after that breakup, McNeal’s then-attorney Jan Olson called 911 around 4 p.m. to report a “likely homicide” in Guyvoronsky’s south Seattle home. Officers found the woman in her bed. It appeared she had been deceased “for some time,” according to a police report.

She did not appear to have any injuries that would have caused her to lose blood, police said. Officers transported McNeal to the hospital with self-inflicted wounds. He was later booked into jail in King County.

“I’m feeling a lot of anger and stuff about how it happened,” friend Rita Marchuk said Tuesday. “Hoping justice will be served, and the guy will not get out of this.”

A photo of Liliya Guyvoronsky, 20, is set up outside her home during a vigil held on Tuesday, May 14, 2024 in Seattle, Washington. (Olivia Vanni / The Herald)

A photo of Liliya Guyvoronsky, 20, is set up outside her home during a vigil held on Tuesday, May 14, 2024 in Seattle, Washington. (Olivia Vanni / The Herald)

This week, Olson’s paralegal told The Daily Herald their office no longer represents McNeal. He is now represented by attorney Alexander Berstein, according to court records.

He remained behind bars this week with bail set at $3 million.

McNeal served on the Bothell City Council for eight years before losing to Mayor Mason Thompson in November by a margin of 63% to 37%. He served on 11 regional boards, including city committees for transportation, land conservation, and diversity and equity.

As she moves forward without her friend, Darner hopes to educate people about keeping women and sex workers safe.

On Tuesday, attendees released balloons in the shape of white doves into the sky.

“I always believed she was going to do something really great in life,” Marchuk said. “Anything she tried she succeeded. Just a really, really bright girl.”

Maya Tizon: 425-339-3434; maya.tizon@heraldnet.com; Twitter: @mayatizon.

Talk to us

> Give us your news tips.

> Send us a letter to the editor.

> More Herald contact information.

More in Local News

Lynnwood
Man arrested after police pursuit in stolen vehicle on Friday

The suspect was booked into Snohomish County Jail on suspicion of 18 charges.

Traffic moves along Bowdoin Way past Yost Park on Monday, Aug. 25, 2025 in Edmonds, Washington. (Olivia Vanni / The Herald)
A new online tool could aid in local planning to increase tree coverage

The map, created by Washington Department of Natural Resources and conservation nonprofit American Forests, illustrates tree canopy disparities across the state.

Logo for news use featuring Snohomish County, Washington. 220118
Snohomish PUD preps for more state home electrification funding

The district’s home electrification rebate program distributed over 14,000 appliances last year with Climate Commitment funds.

Logo for news use featuring the municipality of Everett in Snohomish County, Washington. 220118
One person dead in single-vehicle crash on Wednesday in Everett

One man died in a single-vehicle crash early Wednesday morning… Continue reading

A firefighter moves hazard fuel while working on the Bear Gulch fire this summer. Many in the wildland fire community believe the leadership team managing the fire sent crews into an ambush by federal immigration agents. (Facebook/Bear Gulch Fire 2025)
Firefighters question leaders’ role in Washington immigration raid

Wildfire veterans believe top officials on the fire sent their crews into an ambush.

More frequent service coming for Community Transit buses

As part of a regular update to its service hours, the agency will boost the frequencies of its Swift lines and other popular routes.

More than $1 million is available for housing-related programs in Snohomish County, and the Human Services Department is seeking applications. (File photo)
Applicants sought for housing programs in Snohomish County

More than $1 million is available for housing-related programs in… Continue reading

Niko Battle (campaign photo)
Judge rules Everett council candidate cannot appear on Nov. ballot

The bombshell decision means Niko Battle, the front-runner for the District 4 seat, is now out of the race. He plans to appeal the ruling.

Logo for news use featuring the municipality of Arlington in Snohomish County, Washington. 220118
Arlington police investigating an altercation that left one woman stabbed on Tuesday

One man in custody for unlawful imprisonment and fourth-degree assault.

Security guard pleads not guilty of impersonating Edmonds detective

In his first court appearance Monday, a judge set bail at $50,000 for Michael Scaletta-Teates.

Lynnwood City Council members gather for a meeting on Monday, March 17, 2025 in Lynnwood, Washington. (Olivia Vanni / The Herald)
Lynnwood adopts ordinance to clarify residency requirements

Council members must provide an affidavit each year declaring they live in Lynnwood and have active voter registration.

A truck passes by the shoe tree along Machias Road on Thursday, Aug. 28, 2025 in Snohomish, Washington. (Olivia Vanni / The Herald)
Murder on Machias Road? Not quite.

The Shoe Tree may look rough, but this oddball icon still has plenty of sole.

Support local journalism

If you value local news, make a gift now to support the trusted journalism you get in The Daily Herald. Donations processed in this system are not tax deductible.