January 11, 2024Adan Canto, ‘The Cleaning Lady’ and ‘X-Men’ Actor, Dies at 42Adan Canto, the Mexican actor known for his roles in TV series such as “The Cleaning Lady” and “Designated Survivor” as well as for playing Sunspot […]