Officials say an Italian cargo ship and 21-member crew are now free, seven months after pirates seized the vessel in the waters off Somalia.
Officials say an Italian cargo ship and 21-member crew are now free, seven months after pirates seized the vessel in the waters off Somalia.