Leah Reyes Amores, a young woman born in Cuba who moved to Miami at the age of 5, was moved to tears when she heard “Cuba” called out as she was crowned Miss Teen Earth 2025 in India. “This crown ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results