+ Visit Cardiff FC for Latest News, Transfer Gossip, Fixtures and Match Results |
https://www.gbnews.uk/health/covid-l...umption/396763
Must have been a major factor in the current financial situation
Can only wonder what the financial impact it's still having in China.