KGW
Multiple anti-war protests held across Oregon after U.S. strikes on Iran
Man charged with attempted murder in stabbing at Woodburn apartment complex
Man dies following disturbance in Portland's Woodlawn Neighborhood; homicide investigation underway
Fatal stabbing in Southeast Portland leaves one dead, suspects at large
Pacific Northwest lawmakers, leaders react to US Iran nuclear strikes
The Columbian
CRESA 911 dispatchers set the stage for emergency calls in Clark County with successful results
After dropping out as a high school freshman, Clark grad says COVID pushed her back to school at 42
From the Newsroom: Special section on fort an historical artifact in itself
Weather Eye: Showers should continue all day today, end Sunday
Daily Journal of Commerce
Prosper Portland aids Broadway Corridor housing
$1.7 million paving project in top bidders | June 20, 2025
Texas halts new funding for U.S.-Mexico border wall
Emerick Construction hit by lawsuits and license issues
Louvre staffer: We cant wait six years for help
Willamette Week
Mercury News
Oregon Bill Expanding Police Use of Drones Without Warrants Alarms Civil Rights Advocates
Reddit Portland
/r/Portland Self-Promotion Saturday
FUCK people who steal plants off porches
NYC achieved "Pre-School for All" in just two years
OPB
Oregonians rally after Trumps Iran strikes, Northwest lawmakers call for accountability
Satellites show damage to Irans nuclear program, but experts say its not destroyed
Grants Pass won legal fight on camps but continues to lose control of its homelessness crisis
As Israel recovers the bodies of three more hostages, how many are still in Gaza?
LA Dodgers pledge $1 million in support of immigrants amid ICE raids
SiliconFlorist
Silicon Florist links arrangement for June 20, 2025
Portland startup news for the week ending June 20, 2025
Silicon Florist links arrangement for June 19, 2025
Founders Live Portland lives again
Crossing the chasm… err Columbia for startup pitches