Sen. Marshall slams China as COVID-19 origins investigated: ‘Public shaming has to come to fruition’
Sen. Roger Marshall, R-Kan., argued on “Sunday Morning Futures” that the United States and other countries need to “shame” China for the coronavirus pandemic, which has killed nearly four million people around the world, according to data compiled by Johns Hopkins University, and upended the global economy.