Charlie Hebdo is a publication that goes out of its way to provoke angry reaction from its targets. Fiercely secular and left-wing, it has published scathing cartoons poking fun at religion, though its cartoons lampooning Muslims gained the most attention
{}