A wedding day is traditionally a time for couples to celebrate a new stage in their life together. However, many people don't realize that your special day can also be a wonderful opportunity to help improve the lives of those in need. Read more...