Joe Vazquez reports how, through social networking sites and parties, a new generation has brought a new approach to raising money for good causes.
More information about formatting options
Comments
Post new comment