Onepress tvMay 15, 20231 minLawsuit Against Netflix for Their New Series “Queen Cleopatra”The new Netflix documentary series “Queen Cleopatra” premiered on May 10 and quickly reached the Top 10 Netflix list. Even though it has...