Residents and visitors from all over Hall County gather on the square in downtown Gainesville for the National Day of Prayer on Thursday, May 1, 2025. by Scott Rogers