My understanding was that any organization (specially non-profits) that receive federal money cannot participate in political discourse ...
Unless they're 501(c)(4)s...