Nato allies seize ship over 'sabotage to vital infrastructure' - with eyes on Russia 0 27.01.2025 14:04 Express.co.uk Sweden did not mention Russia - but speculation will undoubtedly centre on Moscow's possible involvement.