Has France got what it takes to stand up to the Islamists?
.....
© The Spectator
visit website