Yes. There have, from time to time, been Communist terrorists, National Socialist terrorists, and various terrorists involved with nationalist movements that are/were not particularly ideological.
I guess I should say "No, it's not redundant. There have been &c"