By Cassy Fiano-Chesser - Posted at LiveAction: The Olympic Games usually draw worldwide interest, with millions of people across the globe watching impressive feats of athleticism from the world’s best. The upcoming winter games are scheduled to begin in February of 2022, but they have been marked with scandal and controversy from the very beginning. The International Olympic Committee (IOC) awarded Beijing, China, the honor of hosting the next games — despite widespread knowledge of human rights abuses in the country. And as those abuses — including the genocide and mistreatment of its own citizens — come to light, the IOC has chosen to do nothing, continuing to stand by China. The latest controversy began when Chinese tennis star Peng Shuai accused a top government official of rape. She soon disappeared for several weeks, with calls for transparency growing louder \with no response. Then, she finally resurfaced, though many believe the appearances were staged , with the Chinese Comm
Explicitly Christian News and Commentary