Man Killed in Crane Accident on Tower Street in Channelview
Man Killed in Channelview Crane Accident on Tower Street near Sheldon Channelview, Texas (January 28, 2021) – A man was killed Monday afternoon in a crane accident in Channelview, according to deputies. The deadly accident happened around 3:30 p.m., January 25, at 120 Tower Street, near Sheldon and East Freeway. Deputies said the man was run over by a crane and was pronounced dead at the scene. His name has not been released. No other details were provided. The deputies are investigating the crash. Who [...]