Variety, the Children's Charity, raises funds for special needs children