
This content originally appeared on Al Jazeera.


Forty men of various nationalities arrive onboard an Italian navy ship in the northern port of Shengjin in Albania.
Related News

24 April 2025
Trump Tariffs: What products do the EU and US buy from each other?

01 May 2025
A ‘political prisoner’: US advocates rally for detained Georgetown scholar

28 April 2025
Spain, Portugal and southwestern France hit by massive power blackout

29 April 2025