Raising Money for Nonprofits in Terrible Times