China under fire for treatment of atheists during Winter Games

·