Yankee Mackem
Striker
Population of Wuhan is 11.8 million. Population of China is 1.402 billion. So 0.84% unless my numbers are wrong. 1% being quite a high concentration of people.IIRC there are two labs of that kind in the whole China and the virus first appeared literally up the road from one of them. Just based on the odds alone it's pretty obvious.