Merchant ship Elhiblu 1 arrives in Senglea, in Valletta’s Grand Harbour

Mike Schuler
Total Views: 0
March 28, 2019

migrants hijack tanker

Back to Main