Terror attack in France

Radical Islamists storm a satirical newspaper’s office in France killing 12 people. Ezra has a lot to say on this horrific suppression of free speech.

Share