News

Granger Collection, New York Cleopatra VII ruled Egypt for 21 years a generation before the birth of Christ. She lost her kingdom once; regained it; nearly lost it again; amassed an empire ...