Somali pirates hijacked a Seychelles yacht last month.
This author's best guess is that the yachtsmen stumbled upon a pirate group.
Where, exactly, remains unknown as is the fate of the two sailors.
The yacht has been seen under guard anchored of Garacad, Somalia.
EagleSpeak has a bit more on this.