Metrics Scorecard

COVID-19 scientists speak out on Wuhan lab leak theory

Jan. 31, 2022 - 02:20 - Benjamin Hall reports on push to quash coronavirus origin theory.

For video troubleshooting and help click here.