(Click on the banner for a link to the source story). Turns out this advertising banner was too "offensive" to be put up in Nashville. In the same country that allowed this :-
The acid test for freedom of speech is to allow speech that you do not agree with; looks like America fails.