Flogging should outrage the world

CNN: World News

The killings of 12 journalists and others at Charlie Hebdo in Paris has led many to wonder about the role of Islam in fueling vicious attacks on civilians in the name of the religion.

view CNN: World News