Netflix accused of 'blackwashing' Egyptian Queen Cleopatra in new docu-series

Splash

TBS Report
20 April, 2023, 10:45 am
Last modified: 20 April, 2023, 10:57 am