Massive 3-Car Collision near Barker Road Led to Sever Traffic Delays Spokane Valley, WA (December 20, 2023) On Tuesday evening, a massive 3-vehicle crash on Interstate 90 left people injured and traffic delays. According to the Washington State Patrol (WSP), the 3-car collision happened on westbound I-90 near the Barker Road exit. Reports say that […]