Disgruntled Fired Employee Kills 2 Workers at Chicago’s Navy Yard: Police November 8, 2024 A man who was recently fired from his job at Navy Pier returned to the Chicago tourist attraction and killed...