Cleopatra… Perhaps you hear this famous name in history. Yes she is indeed an interesting woman for you to know. She is even controversial ...