Lebanon: A haven for terror?