A-ha!
There's an interesting twist in the tale which must be further investigated!
I've sometimes toyed with the idea that the Seska on Voyager was some Cardassian duplicate of the real Bajoran Seska who was either killed off by the Cardassians or remains a prisoner on some secret Cardassian prison planet.
But this one's better! A Romulan spy who has been changed to a Cardassian who has been changed to a Bajoran who ends up on a lost Starfleet ship in the Delta Quadrant and then ends up with the Kazon who I think can be distant cousins to the Klingon.
Now what an interesting scenario.