Tag: Algerian hostages
-
Almost Free
Algerian authorities have apparently reached an agreement release Algerian sailors held hostage by Somali pirates, according to sources close to the Foreign Ministry. The sources said the Algerian authorities have […]