Almost everyone, around 85% of people, have their basic needs met Most people don’t know this: Test your friends by sharing this link