NATO aspirant invites Putin’s wrath; Sweden kicks out Russian Embassy staff | Watch

Sweden has expelled five Russian embassy staff on the suspicion of spying, escalating tensions with Russia amid war.
Back to top button