arya

Beheading of French teacher

It makes one wonder why France allows radical Islamists a free hand?