We're racing to raise $20,000 to fight back against the onslaught of attacks—and we still need your help.