France held a historic rally on Sunday, in which an unprecedented 3 million people took to the streets to advocate for freedom of speech and honor the 17 murdered in the deadly Charlie Hebdo attacks in Paris. Unfortunately, the powerful message behind the French rally was clouded by an immense fog of hypocrisy. France itself…