Netflix’s newly released docudrama, ‘Queen Cleopatra’, seems to have hit a record low, scoring a mere 2% audience approval rating on Rotten Tomatoes. This staggering disapproval may make it the worst-reviewed show in TV history. The streaming giant has recently faced criticism for cancelling popular shows after just one season, but ‘Queen Cleopatra’ may not […]