Tulsa, Okla., detectives have little to go on when they find the naked body of an unknown homeless woman who was raped, strangled to death and thrown into a dumpster.
Jan 30, 2020
Feb 13, 2020