I don't let him watch/listen to stories about child pornography, rape and some of the nastier killings, and will try to keep away from this as long as I can - I don't want things that dirty touching them until they're a lot older.
The violence on TV is overwhelming. Just about every program has it as its central theme, yet right during the break there is a commercial for PETA!!! Someone can order a vegan meal then go watch TV? We will act in some ways and yet support those who provide images otherwise.
We live in a very strange culture and we think nothing of it. Its almost like human beings need ethical dissonance to thrive.