ADVERTISEMENT
Three men are facing charges after police say a local delivery driver was subjected to a terrifying ordeal in 2024.