September 19, 2020

A 12-storey pig farm: has China found the way to tackle animal disease?