'Evil people.' Three arrested in killing of pizza delivery driver – Palm Beach County News

'Evil people.' Three arrested in killing of pizza delivery driver

911 calls released Wednesday gave glimpses of the chaos in the moments after a pizza delivery man was shot to death in West Palm Beach.


[more]