Over 1000 protesters march across Portland towards the Multnomah County Justice Center in downtown Portland on May 29, 2020. The protests were against racist violence and police brutality.

More than 1,000 protesters marched across Portland towards the Multnomah County Justice Center in downtown Portland on May 29, 2020. The protests were against racist violence and police brutality.

Jonathan Levinson / OPB

Black Lives Matter protests swept the country in 2020. As many as one in 10 adult Americans attended a protest. They got a taste of the world Sean Kealiher had been inhabiting for years before he was killed. And in Portland, the culture war over race and politics would turn deadly.

THANKS TO OUR SPONSOR:
THANKS TO OUR SPONSOR:
THANKS TO OUR SPONSOR:
THANKS TO OUR SPONSOR:

Related Stories

‘Dying for a Fight’ Episode 5: It’s personal

After Sean Kealiher was killed, his mother Laura was subjected to brutal harassment from conservative trolls at her home and online—and it was Sean’s antifascist friends who provided her security, not the Portland police.

Jeremy Joseph Christian (center wearing American flag), the man accused of a fatal stabbing on the MAX train, attended the April 29 "March for Free Speech" on 82nd Avenue.

‘Dying for a Fight’ Episode 3: It’s a conspiracy

Oregon’s long history of racism was what brought Sean Kealiher and so many protesters like him to the streets. That history is part of the reason Laura Kealiher believes Portland police aren't solving her son's killing.

‘Dying for a Fight’ Episode 1: The Death of Sean Kealiher

Sean Kealiher was killed Oct. 12, 2019, near a popular bar for Portland’s anti-fascist scene. An SUV ran him over and crashed outside the Democratic Party of Oregon headquarters. Gunshots rang out through the night sky, and whoever was driving fled the scene, leaving the vehicle behind. Now, almost two years later, his mother Laura Kealiher is demanding police answer why his killing remains unsolved.