YAJI MOUNTAIN, China (Reuters) - On Yaji Mountain in southern China, they are checking in the sows a thousand head per floor in high-rise "hog hotels".
Continue reading...
Continue reading...