Re:Vouch
by Plasmoid on Sunday February 08, 2026 @10:04PM
(#46941117)
It's not that outrageous. Apparently, 90% of India is living on less than $10 per day (https://ourworldindata.org/grapher/share-living-with-less-th...)
[ Parent
| on HN ]