Russian charity raises $100,000 online in six months