Sen. Marsha Blackburn (R-TN) remained unfazed after her tweeted criticisms of China drew the ire of…
Tag: Chen Weihua
China Daily Bureau Chief Calls Marsha Blackburn a ‘Lifetime B*tch’ For Insulting Chinese People
A reporter for a China-based outlet lashed out at Senator Marsha Blackburn (R-TN) for attacking that…