It gets direct donations from the public.

But then what is the difference between that and any NGO?