Leaf Foundation is a registered Educational & Charitable trust We, Leaf Foundation, is a registered educational and charitable trust, started by a set of people with a specific vision and strong commitment to uplift those who are deserving, but who do not have the means to self-support themselves, by providing financial or other assistance, as the case may be, be it to individuals, organizations or the like.
Betheleaf.com~Site InfoWhoisTrace RouteRBL Check