Redirecting to...
China Denies Reports Of Bird Flu, Says There Are No Birds In China | Babylon Bee
https://babylonbee.com/news/china-denies-bird-flu-says-there-are-no-birds-in-china