VARIOUS: French military helicopters seize pirates who had released hostages they had been holding on captured...

Record ID: 492359