Don’t buy china’s story : the coronavirus may have leaked from a lab.