Can't find what you're looking for?
View all search resultsCan't find what you're looking for?
View all search resultsFor weeks, pundits and officials in Egypt have reacted angrily to streaming platform Netflix's decision to cast British actress Adele James in the lead role of its production "Queen Cleopatra" -- insisting the ruler had lighter skin.
While we must give Firli the benefit of the doubt, we cannot ignore the fact that Firli has been found guilty of ethics violations before. His appointment as KPK chief was highly controversial, as the decision was made despite complaints about his, at best, questionable ethics record.