News

Joseph Czuba, who stabbed an innocent 6-year-old Palestinian boy 26 times, died in prison just months after his sentencing.