Man dies after barricading himself inside north Phoenix Quiktrip
Police say a man has died after he barricaded himself inside the storage room of a north Phoenix QuikTrip.
Police say a man has died after he barricaded himself inside the storage room of a north Phoenix QuikTrip.