Three Former Town Officials Accused Of Embezzling More Than $1M Three former elected officials in a small North Carolina town have been arrested on a number of embezzlement charges. Following allegations regarding the Town’s finances, Read More » August 7, 2020