Non Profit Organizations Pay Taxes