Beijing [China], March 11 (ANI): China's atrocities against Tibetan Buddhists marred the Beijing Olympics as just a day before the Beijing Olympics 2022 opened on February 4, hundreds of Tibetan activists marched against the International Olympic Committee (IOC) in Switzerland.