Turkish and Somali Forces Retake Hijacked Cargo Ship – 14 Somali Pirates Reported Dead
The Piracy in the Horn of Africa and Gulf of Aden is starting to see some pushback.
The Piracy in the Horn of Africa and Gulf of Aden is starting to see some pushback.