(CNN)History has a way of repeating itself.I've written about controversy surrounding White actors portraying characters of color -- a practice that has existed throughout Hollywood's history -- multiple times.In the most recent iteration of this pattern, Israeli-born actress Gal Gadot has been cast to play Cleopatra, ancient queen of Egypt, in an upcoming film that will reunite her with "Wonder Woman" director Patty Jenkins.This is not a new story, but it is a complicated one.Because while Cleopatra ruled over Egypt, there has long been debate over whether she had African ancestry, given that she hailed from a long line of Macedonian Greeks. (As a geography reminder, Egypt is located on the continent of Africa.)The belief that Cleopatra.
Read more on edition.cnn.com