Ms. Krause, I would like to go back to your definition.
You seem to have a very strange definition of what political activity can be. You're saying basically that you don't mind money coming from a U.S. foundation, as long as it's funding both sides of the story for an equitable debate.
What about, say, small “c” or libertarian foundations in the U.S. funding think tanks in Canada? Are you saying, by this logic, that they should be funding as many conservative think tanks as progressive think tanks? They shouldn't be funding conservative think tanks if they're not funding progressive think tanks. That seems to be the way you're defining the activities of such foundations.