Fatal Accident (Ft Worth)

Fort Worth PD is investigating an earlier major accident at the intersection of NE 28th St. and N Beach St. Reported as a possible ejection. Units are still on scene investigating. Traffic lights reported to be impacted.