How did Cleopatra defend Egypt?

Cleopatra knew her armies could never defeat the Roman armies, so she defended the independence of Egypt by making alliances, first with Julius Caesar and then with Marc Antony.
Cleopatra knew her armies could never defeat the Roman armies, so she defended the independence of Egypt by making alliances, first with Julius Caesar and then with Marc Antony.