Operation Christmas Child shoebox recipient shares impact of generosity on his life
Since 1993, more than 198 million children across the globe have received Operation Christmas Child shoeboxes filled with toys, hygiene items, school supplies and other