A sailboat with about 60 people on board some 100 kilometers off Pylos on Greece’s southern coast was spotted on Friday by Italian authorities, who informed their Greek counterparts.
A sailboat with about 60 people on board some 100 kilometers off Pylos on Greece’s southern coast was spotted on Friday by Italian authorities, who informed their Greek counterparts.