A charitable body definition

A charitable body means any public