Grand jury hears testimony on allegations against New Roads mayor

Grand jury hears testimony on allegations against New Roads mayor