After seeing a poor old man being kicked out of the store, a woman decided to pay for his groceries. She did this despite not having a lot of money herself, which ended up being a blessing in disguise when she received an unexpected reward a couple of days later.
Anna Collins was a 34-year-old single mother. She lost her husband to an accident while he was at work, leaving her to raise their 11-year-old twin sons alone. The loss devastated Anna; she and her husband had been together since they were teenagers, and she had no idea how to live without him. Read the full story here ▶