The latest edition of Charlie Hebdo has hit the shelves. It features pictures of the Pope and France's far-right leader Marine le Pen on the front cover under the headline "Here we go again!" It's