China Rights groups blast Skechers over new store in Xinjiang – Radio Free Asiaby Capital-Cities February 14, 2025