Fort Dorchester High School graduate fatally shot by police in Alabama

Fort Dorchester High School graduate fatally shot by police in Alabama