Debra Harris cries after receiving $200 from an anonymous man know known as Secret Santa, Wednesday, December 9, 2015, in Jennings, Mo. Secret Santa is an anonymous Kansas City-area man who hands out $100 bills to the needy during the holiday season and is following in the footsteps his predecessor, Larry Stewart, who, over a quarter-century, gave away over $1 million before dying from cancer in 2007. (Photo by Jeff Roberson/AP Photo)
|