Loggerhead Marinelife Center documented a rare olive ridley sea turtle nest on Jupiter Beach on May 18. The turtle, named Tini, is known to nest only on beaches in the southern Atlantic Ocean, ...