EADaily, July 8th, 2026. Kenyan-Mexican actress Lupita Nyong'o, who played the role of Helen of Troy and her sister ...