This is a refreshing and frank admission that refusal to admit that the ideology of islam is behind teh attacks on the west is causing us to lose the war with it they are waging.
“The secret of all victory lies in the organization of the non-obvious.” -Marcus Aurelius