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