Quote:
Originally Posted by Moggo
I read somewhere that it’s believed China’s total is 40x what they have said. Will look for the link but believe it was on Sky News.
If true that is shocking!
|
If Sky News told something that was true, then that would be shocking.