VARIOUS: French military helicopters seize pirates who had released hostages they had been holding on captured luxury yacht off Somali coast

Record ID: 491973