Noshaba Welfare Trust international

Assistance for religious institutions in impoverished areas