Skip to playerSkip to main contentSkip to footer
  • 6/26/2023
The Russian security guard on the new embassy site left shortly after Russia lost its High Court claim to stay. Steve Evans is at the site.

Recommended