I was asked on deviant this:
Q: And how is this different from Prime Universe Janeway...?
A: Her Voyager never gets stranded in the Delta Q, it is actually assigned to the Section 31 of this universe. Section 31 in the Dark Mirror is completely in the open. They are the SS of the Terran Empire, they have ships that will take out anyone in the way of Imperial Standing Orders. Janeway is still a Scientist at heart, but she is also alot more ruthless and is totally dedicated to the furtherment of the Terran Empire. She doesn't mind Aliens species on her crew as long as they are loyal to the goals of the Empire