6/14/2021 U.S. Senate Calls for Holding Communist China Accountable for Virus Lab Leaks. Fauci and the big techs are also to blame for suppressing the truth about the virus.

By: 【秘密翻译组-精翻组 G-Translators/Elite Team】