Newly Engaged Couple Among Those Killed in CA Truck/Bus Crash
A young could who became engaged just months ago in Paris were among 10 people killed in a fiery wreck between a bus and a Fed Ex tractor trailer. The wreck occurred in Orland, California (CA) which is about 100 miles north of Sacramento. According to media reports, a Fed Ex big rig crossed the center…