David Martin: They are lying about China lab Leak. It was engineered in US
David Martin: They are lying about China lab Leak. It was engineered in US