France in the Toils of Islam: More death, more dithering.
00:00:00