Joseph Needham

lying senator

Senator Marsha Blackburn and American Lies About China

Senator Blackburn needs to brush up on world history 101. Photo: Gage Skidmore/Wikimedia Commons. On December 3, 2020, Sen. Marsha Blackburn of Tennessee tweeted, “China ...