We cannot let down our guard

We cannot let down our guard
: Al Queda makes noise just today in Saudi Arabia, Algeria and Bali.