by Esther Barnes
Dear Reader, Caring For The Needy Foundation - TM is a Non-Profit organization that soley depends on it's donations to carry out