In the past year, nonprofits have been increasingly turning to the Internet to help tell their stories. This trend got what could potentially be a big boost with the announcement late last week that YouTube has launched a program offering nonprofits a free YouTube channel.