California Trucker Faces Life Sentence In Wyoming Rest Stop ‘Ambush’ Stabbing
At 3:30 in the morning along Interstate 80 in southern Wyoming, the Bitter Creek Rest Stop is little more than an island of fluorescent light surrounded by miles of pitch-black high desert. Long-haul drivers pull in to stretch, splash cold water on…