The Charities Aid Foundation's World Giving Index ranks 140 countries on donating, volunteering, and helping strangers.
Essential makeup steps for a flawless look! 💄✨!!