More Strange Terrorism Parallels