Advertisement

Did China Rip Off 'Let It Go' for the 2022 Olympics? (Sounds Like It)

China’s just been awarded the 2022 winter Olympics, but the country’s government can’t start celebrating yet. Despite the many reasons that activists have given for the games not to be held in China—there’s no snow and the country’s an oppressive human rights nightmare—the biggest issue might be that one of China’s…

Advertisement