Shreveport police probe pedestrian death after deadly crash on Youree Drive

One person was killed and two others were critically injured when a car veered off the road and hit a bus shelter during a multi-vehicle crash in Shreveport on Friday.