China is facing renewed allegations that the Covid-19 outbreak was caused by a leak from one of their laboratories – and that this research is connected to biowarfare. It is a question asked pretty much since the pandemic was identified: was Covid-19 a natural outbreak or a disease that escaped from a Chinese laboratory in […]