Chicago Shooting: Who Was Marshall Russell? Owen & Engine Employee Shot To Death 6 January, 2025 by Newstars Education See also Lucasfilm Boss Kathleen Kennedy Reportedly Stepping Down This Year