News
According to the International Transport Workers' Federation (ITF), which represents seafarers globally, there were 3,133 abandoned sailors across 312 ships in 2024 - of which Indian nationals ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results