News Subway Employee Allegedly Killed For Putting Too Much Mayonnaise On Atlanta Man’s Sandwich by Gee NY November 25, 2023 by Gee NY November 25, 2023 More than a year after a fatal shooting at a Subway restaurant, Melvin Williams, the man accused of killing an employee and… Read more 0 FacebookTwitterPinterestEmail