Heads should roll for this.
Heads should roll but I doubt they will. Obama and his Administration are already living in a pre 9/11 world. This just confirms it.