The Generosity of the needy

Posted on

We have read many stories of how the needy are struggling to live and most of them have been very hard to believe. “How can some one live on less than $1 a day?”, ”How can a pregnant mother walk a distance of over 10 kilometers moreover carrying 5.2 gallons of water on her head […]