A woman was arrested after a man’s decomposing body was discovered wrapped in a shower curtain inside a Kentucky apartment, police say. Police in Louisville made the grim discovery Aug. … Click to Continue »
A woman was arrested after a man’s decomposing body was discovered wrapped in a shower curtain inside a Kentucky apartment, police say. Police in Louisville made the grim discovery Aug. … Click to Continue »