Lab Leak
Does the Wuhan lab leak theory stand up?
9 Jun 2021
The Covid-19 Wuhan lab leak theory has re-emerged and appears to have sparked the curiosity of the US President. We look at why, and what the likelihood is of that being the case. Audio