in Netflix, TV Netflix’s ‘Queen Cleopatra’ Is Getting Criticized By Egypt For Its Casting Choice by Malaika Aman May 12, 2023, 1:49 pm