China’s ‘bat woman’ feared Covid could have escaped from her Wuhan lab positivelysharing 1 year ago Reading Time: < 1 minute China‘s own ‘bat woman’ feared Covid could have leaked from inside her secretive laboratory, insiders claimed today. Read More