Idaho Maximum Security Institution is a maximum-security prison located near Kuna, Idaho, United States, one of a cluster of seven detention facilities known as the "South Boise Prison Complex". From Wikipedia
Families of the victims seek motive explanations following the public disclosure of surveillance footage and forensic photos.