China Slams US Senator For Claims That Beijing Sabotages COVID-19 Vaccine Development Published 08 Jun 2020 Full Article