Al-Halawi: The Speicher tragedy is a major human crime, and just retribution is an unwavering demand.