Two people died and several others were injured Sunday when a van and a truck collided head-on on Highway 59 near Canton Road south of Merced, according to the California … Click to Continue »
Wanna Comment?