Is there a limit? Charlie Hebdo's latest controversy