News

Alysa Liu won the world championship in women's figure skating at the TD Garden arena in Boston. It's the first time the US has won in two decades.
Alysa Liu won the world championship in women's figure skating at the TD Garden arena in Boston. It's the first time the US has won in two decades.
World champion ice skater Alysa Liu talks about her experiences during a practice session at the Oakland Ice Center in Oakland, Calif., on Monday, May 12, 2025. (Jose Carlos Fajardo/Bay Area News ...
Alysa Liu won the world championship in women's figure skating at the TD Garden arena in Boston. It's the first time the US has won in two decades.