Should Whale and Dolphin Conservation's ads have been allowed to go ahead?

Poll options
What's this?