2 ms·A 12-storey pig farm: has China found the way to tackle animal disease?3 points by jelliclesfarm 6y ago