July 30, 2016
The latest Islamic terrorist attack in France demonstrates without any doubt the complete incompetence of the French authorities at all levels.