Gov Ferguson tours site of fuel spill into Indian Creek

PORT ANGELES—On July 18, 2025, a fuel tanker truck accident on Highway 101 near the Elwha River Bridge in Port Angeles, Washington, resulted in an estimated 3,000 gallons of diesel and gasoline spilling into Indian Creek, a tributary of the Elwha River, the city’s primary potable water source. The incident triggered a rapid response from […]