Tulsa detectives head to Texas to chase down two suspects after they kill a young father of two.
Jan 19, 2023
Mar 16, 2023