The Beyrouth Station of MarineTraffic.com is up again. It shows Odyssey Explorer moored on April 17th., while Ocean Alert has been out to sea off the coast of Northern Lebanon, on a mission most probably not related to ET409, the crash site being South of Beyrouth, off Khalde.
Any news, anyone ?