Tag: Leon Dias

  • Pirates free hostages

    Leon Dias crew released by captors. Foreign sailors seized off Nigeria freed Niger Delta oil rebels have freed five foreign hostages seized last month off the coast of Nigeria, a […]