New Leaf Foundation is a non profit organisation with a mission towards meeting people at the crossroads of life. We endeavor to break the cycle of despair by deploring skills and resources to resuscitate the broken hearted and ultimately inspire growth in every individuals we encounter. We aid the helpless who suffers from injustice through a series of successful programs to reintegrate them back into society.
Shared 3 years ago
22K views
Shared 4 years ago
227 views
Shared 4 years ago
775 views
Shared 5 years ago
366 views
Shared 5 years ago
120 views
Shared 5 years ago
101 views
Shared 5 years ago
56 views