An estimated 36% of the global population lives in poverty, and nearly half the population in developing countries lives on less than $1.25 per day. Several efforts have been made to fight poverty, and various non-profit and charity organizations have taken the initiative to make the lives of the poor better. One such organization is […]Read More