Small community provides thousands of Christmas gifts for children in need

CTVNews.ca Top Stories