Advertisement
Free Newsletters
Sign up now
A new report issued by a Fordham University program, finds 26.2% of the world's population lives in poverty.