AFIC supports calls to strip Beijing of the Winter Olympics Leave a Comment / International Issues, Press Release / By admino