Non-profit Organizations, Advocacy and Lobbying: What does the IRS Permit?The extent to which 501(c)3 charitable nonprofit organizations can legally participate in advocacy and lobbying while still retaining...