New Wuhan Lab Probe Intitiated by Biden, With Report to Be Issued by 90 Days. Speculation on Possibility of Accidental Lab Release Picks Up Steam. May 27, 2021 Mark Karlin