USA Today reports: An Illinois landlord convicted of fatally stabbing a 6-year-old Palestinian American boy in a hate-fueled attack days after the Israel-Hamas war broke out in 2023 will spend 53 years in prison, according to local reports. Joseph Czuba, 73, received the sentence on May 2 for the murder of kindergartener Wadee Alfayoumi and wounding his mother, Hanaan Shaheen. …
Read More »