Harley Schlanger: Brits on Renewed War Drive Following Putin-Biden Summit

The LaRouche Organization, Released on 6/25/21 The British government at first denied there was a confrontation in the Black Sea with Russian naval vessels, then proclaimed they do not recognize that Crimea is Russian; and finally, a BBC reporter, on board the ship, admitted it was “a deliberate move to make a point to Russia.” […]