NTSB report casts doubt on driver’s claim that truck’s steering locked in crash that killed cyclists
GOODYEAR, Ariz. (AP) — A newly released report on last year’s fatal crash involving a pickup truck and a group of bicyclists near Phoenix has…
Continue Reading