For those looking to give back to the community and the world at large, there are several options. You can volunteer your time to a cause you care about or you can donate money to an organization you respect. However, another option is starting your own charity. If...