Father Pedro says goodbye at St. Helena Catholic Church

CLAYTON— The North Georgia Mountains were a welcomed site for Father Pedro Poloche, who came to St. Helena Catholic Church about five years ago.

“I was born and raised in the mountains in Colombia [Sou…