Pilot Mountain police chief resigns and 3 officers placed on leave amid financial corruption investigation
Town officials say officers repeatedly charged a nonprofit to provide security at events, and then pocketed the money.
State law enforcement officials are looking into the death of an inmate earlier this month at the Guilford County Jail in Greensboro.