Entertainment

Alexa won the inaugural American Song Contest

Oklahoma-based K-pop singer Alexa won the first American Song Contest to honor her state, who completed an eight-week run on Monday (May 9) and scored 10 points out of 56 to compete against each other in the U.S. states and territories. The voting process was duplicated by the way votes are presented in the Eurovision […]