(PHOTO UPDATE) The City of the Children is the home for 300 needy children. Father Sporschill and his project Concordia found the ideal conditions for their plans in Pirita, a small village in the north of the country. Continue reading “A Paradise for Children”