Sending an ironic message to environmentalists, Irish director Phelim McAleer borrows a protester's placard outside the National Geographic Auditorium in Washington, D.C., where his and his wife Ann McElhinney's film Mine Your Own Business premiered last week:

When will environmentalists start telling the truth about their anti-development agenda in Third World nations?
