Six Charged in Fatal 2012 Stage Structure Collapse
JERUSALEM — Criminal negligence and involuntary manslaughter charges were brought against five people and a staging company associated with the April 18, 2012 collapse of a stage structure that killed an IDF officer and injured seven other military personnel.
Read More »