Impairment suspected as a factor in fatal crash on I-20 in Bossier City, police say

Impairment suspected as a factor in fatal crash on I-20 in Bossier City, police say