Charity

42 Free or Cheap Ways to Give

Maybe you'd like to make a difference but don't have any money to spare. Plenty of ways exist to give that don't involve writing a check. We found 42.