Giving the perfect gift is a hard feat to accomplish—especially when most of the people on your list likely already have the things they really need. Yet the world is filled with people who are in desperate need of many of the things we take for granted. Here’s 12 ideas for meaningful gifts for your friends and family that also meet a global need.