News

Baby Face Nelson then became Public Enemy Number One, but that only lasted a month. On Nov. 27, police spotted him driving near Barrington, Ill., a Chicago suburb.