Nation

Feud between Little Caesars employees in Arizona ends with one shot and killed

Police in Glendale, Arizona said the employees had some form of altercation in the past. No one else was harmed at the pizza restaurant.