
Illinois landlord who fatally stabbed six-year-old Palestinian-American boy and severely wounded his mother sentenced to 53 years prison
An Illinois landlord who fatally stabbed a six-year-old Palestinian-American boy and severely wounded his mother has been sentenced to 53 years in prison. Joseph Czuba, 73, was convicted in February for murder and hate crimes […]