Cruiseship workers stranded at sea are feeling such despair at the thought of never going home that some have reportedly given up all hope and taken their own lives.

About 100,000 crew members have been trapped on vessels for weeks with no assurance of reaching land while authorities prohibit them from coming ashore amid Covid-19 fears.

North American Maritime Ministry Association executive director Jason Zuidema.