The Egyptian government is FURIOUS over Black Cleopatra docuseries! Calls to BAN Netflix! Published Date: April 28, 2023 Author: John Matrixx