The French magazine Charlie Hebdo published cartoons of Prophet Mohammed regarded offensive by many Muslims.