On a zip drive found in the streets of Anchorage, Alaska, the most horrendous acts of torture were caught on video. Women who were tortured and killed were viewed by authorities off of the zip drive labeled “Homicide at midtown…

On a zip drive found in the streets of Anchorage, Alaska, the most horrendous acts of torture were caught on video. Women who were tortured and killed were viewed by authorities off of the zip drive labeled “Homicide at midtown…