Nato allies seize ship over ‘sabotage to vital infrastructure’ – with eyes on Russia
Sweden did not mention Russia – but speculation will undoubtedly centre on Moscow’s possible involvement.
Daily Express :: World Feed
Sweden did not mention Russia – but speculation will undoubtedly centre on Moscow’s possible involvement.
Daily Express :: World Feed