Home Current News Coronavirus: Is there any evidence for lab release theory?NewsCurrent NewsCoronavirus: Is there any evidence for lab release theory?April 17, 202076FacebookTwitterPinterestWhatsApp BBC News examines allegations that the coronavirus was accidentally released from a lab.Source: yahoo.com/news