Human rights groups stresses IOC to rethink over the decision of hosting 2022 Winter Olympics in China
The 2022 Winter Olympics is going to be hosted in Beijing, however, there are now protest calls to shift the games due to the alleged human rights violation in the nation. In a letter, the