ParentFull threadflmontpetit·> The World's Top 26 Welfare Recipients Now Own as Much as the Poorest 3.8 Billion, Says OxfamView on HN