Nonprofits should disclose who their donors are, and they should disclose what they pay their CEOs. If they can pay their CEO millions of dollars each year, then maybe they should pay taxes. If every American citizen is required to disclose all their information to the IRS then so should every organization that takes in money. We need transparency from every business, corporation, city, state and federal governments. For far too many decades, we have only been told what they want us to know, and too much information has been hidden from the people.