Larry Scott, 32, of the 8500 block of South Crandon Avenue, was arrested at O’Hare International Airport Wednesday after he was extradited from Minneapolis and charged with first-degree murder in the death of Travis Willis, 37, Chicago police said.
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.