
2017
Following the 2001 terrorist attacks on New York City, one item of clothing has gained a scandalous global reputation: the headscarf. All over the world, a major debate is going on about whether Muslim women should be allowed to wear the headscarf in public.

The Third Way

Big Zuu Goes to Mecca

The RAF: The Red Army Fraction

The Story of the Swastika

Is Genesis History?

Fight Church

Besa: The Promise

The Lockerbie Bombing

Judging Jewell

I Was a Yazidi Slave

The Newburgh Sting

Oklahoma City

Salam

The Hunt for Jihadi John

The Light in Her Eyes

The Grand Magal of Touba

Bosnia!

Four Days That Shook Britain

Keep Up the Good Work

Toppling a Saint