Illinois Landlord Dies in Prison After Conviction for Hate Crime Against Palestinian American Family
Joseph Czuba, a landlord convicted of murder, attempted murder, and hate-crime charges, has died in prison. Czuba was sentenced to 53 years for the...