China Says US is ‘Defaming’ Them

Category: News
Publish Date: February 28, 2023 - 3:34 pm

With the US Department of Energy now believing COVID was started by the virus being released from the Wuhan virus lab China has responded and said the US is ‘defaming’ them.