Meridian police: Alcohol believed to be factor in weekend crash that killed one teen, injured another

September 08, 2015 08:53 AM