Terrorism: Who is to blame???