Some 800,000 seafarers are currently stranded on vessels or are prevented from returning to ships, either to earn their living or to return home.