The following video is brought to you courtesy of the RT America YouTube Channel. Click the play button to watch it now.
A national security official in the Trump administration is claiming that there is a ‘growing body of evidence’ that a research laboratory in Wuhan, China leaked the novel coronavirus. China denies the accusations as it probes the laboratory in question. RT America’s John Huddy reports. Meanwhile, some European countries are rejecting Russia’s Sputnik V vaccine. Are we witnessing the politicization of a public health issue, with perhaps fatal consequences? Former UK MP George Galloway joins Rick Sanchez to share his insights.