Shelby, North Carolina Crash Kills One
On April 30, 2012, a fatal crash occurred at the intersection of Washburn Switch Road and U.S. 74 in Shelby, North Carolina (NC). View Larger Map WBTV reported a school bus had stopped to let some students off at a store where they worked, and several cars and pickup trucks were stopped behind the bus,…